Hallo,
trotz langen Googelns und Try + Error habe ich hierfür keine Antwort gefunden:
In einer DBase-Datei sind mehrere Spalten, eine davon heißt "BERECHNEN" und ist ein Boolean, bzw. ein Logical, siehe unten.
Wie erstelle ich eine Filter, der nur die Datensätze anzeigt, in denen "Berechnen" auf True steht?
...
DB_LTax.Filter:=('"BERECHNEN" = "True"'); //geht nicht
DB_LTax.Filter:=('"BERECHNEN" = "T"'); //geht nicht
DB_LTax.Filter:=('"BERECHNEN" = "1"'); //geht nicht
DB_LTax.Filtered:=True;
...
Aus Datei-Neu:
...
with TempFieldDefs.AddFieldDef do
begin
FieldName := 'BERECHNEN';
NativeFieldType := 'L';
end;
...
MfG, Peter