Zitat von
mr2:
Du musst den Filter-String zusammenbauen:
Delphi-Quellcode:
database.ClientDataSet1.Filtered := False;
database.ClientDataSet1.Filter := Format('ausgabename = %s', [QuotedStr(searchfield.Text + '*')]);
database.ClientDataSet1.Filtered := True;
mr2
Ich hab dasselbe Problem
Wie kann ich jetzt noch einen oder zwei..drei.. weitere Filter hinzufügen.
Delphi-Quellcode:
if RadioButton1.checked =true then
begin
database.ClientDataSet1.Filtered := False;
database.ClientDataSet1.Filter := 'Feld1=''12345''';
database.ClientDataSet1.Filtered := True;
end;
if RadioButton2.checked =true then
begin
database.ClientDataSet1.Filtered := False;
database.ClientDataSet1.Filter := 'Feld2=''6789''';
database.ClientDataSet1.Filtered := True;
end;
Funktioniert bei mir nicht, filtert immer nur nach einem Filter.