Lass Dir mal mit ShowMessage(Table1.Filter) den Filterstring ausgeben, nachdem Du ihn gesetzt hast. Da dürfte drinstehen:
Quelltext
Warum? Weil Du Datum als festen String übergibst und nicht die Variable.
So ists richtig:
Delphi-Quelltext
1:
| Table1.Filter := 'ENDE = ' + QuotedStr(Datum); |
Hilfreich wäre in Zukunft, wenn Du die Fehlermeldung, die Dein Programm auswirft, mit in Dein Posting setzen würdest. Das erleichtert die Suche.
Viele Grüße,
Matthias
Moderiert von
Klabautermann: Code durch Delphi-Tags ersetzt.