Datumfilter auf ein DateTime-Feld

11. März 2009 13:41

Hallo zusammen,

ich soll für einen Kunden eine neue Maske basierend auf der Tabelle "Änderungsprotkollposten" erstellen. Im Kopf-Bereich der Maske sollen diverse Filter gesetzt werden können, ähnlich wie bei den Verkauf nach - Masken.

Probleme hab ich nun allerdings mit dem Datumsfilter. Es soll im Filterfeld ein Datum eingegeben werden können woraufhin die Maske nur noch Posten dieses Datums zeigen soll. Die Schwierigkeit hierbei ist jedoch dass das Feld "Datum" in den Posten ein DateTime-Feld ist. Nun habe ich über CU 1 bereits einen DateTimeFilterText erzeugt. Kann ich diesen Text nun eine DateTime-Variable konvertieren?
In CU 416 gibt es zwar eine Funktion "Text2DateTime", diese liefert aber einen Decimal-Wert zurück. Kann ich denn den Decimal-Wert evtl. in eine DateTime-Variable konvertieren?
Oder weiß jemand eine Anwendung im Standard welche genau das bereits macht?

Danke für Eure Unterstützung und viele Grüße,

Matthias

Re: Datumfilter auf ein DateTime-Feld

11. März 2009 14:07

Hiflt dir vielleicht CREATEDATETIME weiter?

Re: Datumfilter auf ein DateTime-Feld

11. März 2009 14:09

versuch es mal mit CREATEDATETIME(DATE,Time) der liefert als Rückgabe eine DateTime, mit dem du dann filtern kannst.

Re: Datumfilter auf ein DateTime-Feld

11. März 2009 14:17

okay ich versuchs mal mit CreateDateTime. Falls es funktioniert hat lass ich es euch Wissen.

Danke und viele Grüße,

Matthias