Vous êtes sur la page 1sur 1

procedure TPerso.

Edit1Change(Sender: TObject);

var NOM_F : string;


begin
Data.Perso.Filter := '';
if (Edit1.Text) = '' then Exit;
try
NOM_F := QuotedStr(Edit1.Text + '*');
if (Edit1.Text <> '') then
Data.Perso.Filter := Format('(NOM_F like %s)',[NOM_F])
else
if (Edit1.Text <> '') then
Data.Perso.Filter := Format('(NOM_F like %s)',[NOM_F])
else

Data.Perso.filtered := Trim((Edit1.Text)) <> '';


except
Abort;
end;

end;

procedure TPerso.Edit1Change(Sender: TObject);


begin
if Edit1.Text <> '' then
begin
Data.Perso.Filter := 'NOM_F like ('+''''+'%'+Edit1.Text+'%'+''''+')';
Data.Perso.Filtered := True;
end;
if Edit1.Text = '' then
Begin
Data.Perso.Filtered := false;
end;
end;

Vous aimerez peut-être aussi