[gelöst] Setfilter auf Datumsfeld

Bild Microsoft Dynamics NAV 2017

[gelöst] Setfilter auf Datumsfeld

Beitragvon simon123 » 20. Oktober 2017 11:25

Hallo liebe Community,

ich stehe gerade etwas auf dem Schlauch, hoffe ihr könnt mir kurz auf die Sprünge helfen.

Ich habe in einer Tabelle ein Datumsfeld (Enddatum).

In einer Codeunit möchte ich auf dieses Feld filtern. Es sollen alle Datensätze verwendet werden, bei denen das Datumsfeld entweder leer ist oder das eingetragene Datum >Today ist.

Mein Versuch war wie folgt:

Record. SETFILTER("Ending Date", '%1|>%2','',TODAY));

Hierbei bekomme ich jedoch immer die Meldung ungültiger Typ Date := Text. Jedoch weiß ich nicht, wie ich ansonsten die Datensätze bei denen kein Datum eingetragen ist mitbekommen soll.
Zuletzt geändert von simon123 am 20. Oktober 2017 12:03, insgesamt 1-mal geändert.
simon123
 
Beiträge: 113
Registriert: 12. Januar 2011 11:20
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: NAV 5.0 SP1

Re: Setfilter auf Datumsfeld

Beitragvon Ted » 20. Oktober 2017 11:29

Leer ist 0D
also:
Code: Alles auswählen
Record. SETFILTER("Ending Date", '%1|>%2',0D,TODAY));
GruĂź
Ted
Ted
 
Beiträge: 328
Registriert: 18. September 2014 11:16
Realer Name: Dennis Reinecke
Arbeitsort: Berlin
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2015+

Re: Setfilter auf Datumsfeld

Beitragvon simon123 » 20. Oktober 2017 12:03

Vielen Dank.

Klappt!
simon123
 
Beiträge: 113
Registriert: 12. Januar 2011 11:20
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: NAV 5.0 SP1


ZurĂĽck zu NAV 2017

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast