[gelöst] Filter ob Arbeitsdatum zwischen 2 Daten liegt

1. September 2006 11:50

Ich habe eine Tabelle auf der ein Startdatum und ein Enddatum vorhanden ist.
Nun möchte ich einen Filter setzen im Zusammenhang mit dem Arbeitsdatum.

resultat = alle Datensätze bei denen das Arbeitsdatum im Bereich des Start und Enddatums liegt.

Wie stell ich das an?
Zuletzt geändert von globi am 1. September 2006 13:04, insgesamt 1-mal geändert.

1. September 2006 12:29

Nichts einfacher als das:
Code:
Rec.SETFILTER(Startdatum,'..%1',WORKDATE);
Rec.SETFILTER(Enddatum,'%1..|%2',WORKDATE,0D);

In diesem Fall wird ein nicht angegebenes Datum ebenfalls berücksichtigt (Navision Standardverhalten)
(Kein Startdatum = war schon immer gültig | Kein Enddatum = ist bis in alle Ewigkeit gültig)

1. September 2006 13:04

ich danke dir