Erweiterte Datumsfilter
Mithilfe des erweiterten Datumsfilters können Sie ein bestimmtes Datum oder einen Datumsbereich auswählen.
So erstellen Sie erweiterte Datumsfilter
Erweiterte Datumsfilter werden nach dieser Platzhalterlogik erstellt:
D[<Datumsart><Datumsformel>
]
D steht für Datumsfilter. Mit der Datumsart geben Sie an, welches Datum ausgewählt oder berechnet werden soll (T = Heute (today) oder W = Arbeitsdatum (workdate)). Mit der Datumsformel legen Sie fest, wie das Datum berechnet werden soll.
So erstellen Sie Datumsformeln
Eine Datumsformel besteht aus bis zu drei Unterformeln (Ausdrücken). Eine Unterformel enthält immer eine Einheit. Sie setzt sich zudem optional aus einem Vorzeichen (+ oder -), einem Präfix oder einer Zahl zusammen.
Platzhalter | Ausdruck | Beschreibung |
---|---|---|
<Einheit> |
D WD W M Q Y |
Tag (day) Wochentag (weekday) Woche (week) Monat (month) Quartal (quarter) Jahr (year) |
<Nummer><Einheit> |
30D | 30 Tage |
<Einheit><Nummer> |
WD2 | Dienstag = Wochentag 2 (Der interne Kalender beginnt am Montag mit Wochentag 1 und endet am Sonntag mit Wochentag 7.) |
<Vorzeichen><Nummer><Einheit> |
-5M | Minus 5 Monate |
<Präfix><Einheit> |
CW | Aktuelle Woche (C = current) |
Hinweis
Ist die Syntax des Datumsausdrucks falsch, tritt ein Laufzeitfehler auf.
Mögliche erweiterte Datumsfilter
Hier am Beispiel des Datums 15.07.23 (Heute) und des Datums 15.06.23 (Arbeitsdatum):
Datumsfilter | Beschreibung | Ergebnis |
---|---|---|
D[T] | Heute | 15.07.23 |
D[W-1D] | Arbeitsdatum - 1 Tag | 14.06.23 |
D[W+7D] | Arbeitsdatum + 7 Tage | 22.06.23 |
D[T-14D] | Heute - 14 Tage | 01.07.23 |
D[T+CQ+1D] | Aktuelles Quartalsende von Heute + 1 Tag | 01.10.23 |
D[T-14D]..D[T] | Heute - 14 Tage bis Heute | 01.07.23 bis 15.07.23 |
..D[T-7D] | Älter als eine Woche | vor dem 08.07.23 |