Ja aber wie ichs gerade an alex geschrieben habe funktioniert das nicht.. Es kommt die Meldung das auf dieses Feld in einem Filter nicht zugegriffen werden kann.
Muss ich da noch irgendwelche anderen Dinge beachten?
Das ganze sieht jetzt so aus.
Delphi-Quellcode:
procedure TdmMain.SearchQueryFilterRecord(DataSet: TDataSet;
var Accept: Boolean);
var
i : integer;
begin
Accept:=false;
for i:= 0 to SearchQuery.FieldCount - 1 do
if (Pos(tfSearch.SearchString,DataSet.Fields.Fields[i].AsString)<>0)then
begin
Accept := true;
break;
end;
end;