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
