[gelöst] Datum setzen für Setfilter

12. März 2020 12:59

Hallo zusammen,

ich möchte folgenden Filter setzten

Datei1.setfilter(FeldDate, '<=%1', '02.01.2020')

Das Feld FeldDate ist ein Datumsfeld in der Tabelle Datei1.
Das geht aber nicht.

Habe auch schon folgendes ausprobiert:
l_ZDatum := '02.01.2020' (l_ZDatum ist ein Date Variable)
Datei1.setfilter(FeldDate, '<=%1', l_ZDatum)

Wie ist die Formatierung damit ich in dem l_ZDatum ein Datum setzten kann?
Und/Oder wie kann ich
Datei1.setfilter(FeldDate, '<=%1', '02.01.2020')
so schreiben damit ich das mit einem Datum setzen kann?
Zuletzt geändert von sthuening am 12. März 2020 14:44, insgesamt 1-mal geändert.

Re: Datum setzen für Setfilter

12. März 2020 13:47

Hallo Sonja,

so sollte das funktionieren:
Code:
Datei1.setfilter(FeldDate,'..%1',020120D);


Durch das D am Ende wird der Setfilter-Parameter als Datumswert deklariert.

Re: Datum setzen für Setfilter

12. März 2020 14:44

Super das hat geklappt :-) Danke:-)

Und das geht auch:

l_ZDatum := 020120D (l_ZDatum ist ein Date Variable)
Datei1.setfilter(FeldDate, '<=%1', l_ZDatum)