Datum gruppieren nach heute, morgen, diese woche - ist das möglich?
Hallo, ist es möglich Termine in einer Tabelle folgend zu gruppieren?
heute, morgen, diese woche usw
Danke für Infos und Tipps
4 Antworten
-
Du könntest den gewünschten Zeitraum mit Filtern eingrenzen, bzw. verschiedene Ansichten mit dem entsprechenden Filtern erstellen. Vielleicht ist Dir damit schon geholfen!?
Hier ein paar Beispiel-Datumsfilter:
- Alle Datensätze von heute:
if Datum = today() then
format(Datum, "DD.MM.YYYY")
else
"a"
end------------------------
Alle Datensätze ab heute:
if Datum >= today() then
format(Datum, "DD.MM.YYYY")
else
"a"
end------------------------
Alle Datensätze der kommenden Woche ab heute inklusive Wochenende:
let myDays := 6 - weekday(today());
if Datum >= today() and Datum <= today() + myDays then
format(Datum, "DD.MM.YYYY")
else
"a"
end------------------------
Alle Datensätze der letzten 7 Tage:
if Datum >= today() - 7 and Datum <= today() then
format(Datum, "DD.MM.YYYY")
else
"a"
end------------------------
Alle Datensätze ab heute +5 Tage:
if Datum <= today() + 5 and Datum >= today() then
format(Datum, "DD.MM.YYYY")
else
"a"
end------------------------
Alle Datensätze von Morgen:
if Datum = today() + 1 then
format(Datum, "DD.MM.YYYY")
else
"a"
end------------------------
In dem Filter dann jeweils eintragen: <"a"
Gruß
Oliver M. -
Hallo Oliver, danke ich probiere es grad mal aus
-
gibt es auch die Möglichkeit einen Filter/Ansicht je Monat zu erstellen
-
Man könnte auch ein zusätzliches Funktionsfeld erstellen, dort je nach Zeitraum einen Textwert erstellen und nach diesem gruppieren (basierend auf Kalenderwoche und -monat):
let myGroup := "X";if year(Datum) = year(today()) thenif month(Datum) = month(today()) thenif week(Datum) = week(today()) thenif Datum = today() thenmyGroup := "01 Heute"elseif Datum = today() + 1 thenmyGroup := "02 Morgen"elsemyGroup := "03 Diese Woche"endendelsemyGroup := "04 Diesen Monat"endelsemyGroup := "05 Dieses Jahr"endend;myGroup
Content aside
- vor 6 JahrenZuletzt aktiv
- 4Antworten
- 1738Ansichten
