0
Liste von Tagen im Drucklayout nach Datum sortieren
Hallo zusammen,
ich versuche im Drucklayout eine Liste von Tagen sortiert nach Datum auszugeben.
Das ganze mit folgendem Code:
if contains(text(Ausstellergruppe), "2") then
let myChoice := numbers(Aufbautage);
let myA := for i in myChoice do
if chosen(record(Veranstaltungstage,i).'Aufbau Gruppen', number(Ausstellergruppe)) and
chosen(record(Veranstaltungstage,i).'Aufbau Gruppen', 1) then
record(Veranstaltungstage,i).(format(Datum, "dddd DD.MM.YYYY") + " " + Beginn + " bis " + Ende)
end
end;
join(sort(myA), "
")
end
Durch die Formatierung des Datums mit "dddd" sortiert die join Funktion mir die Tage immer Alphabetisch nach Wochentagnamen. Also sieht das z.B. so aus:
Dienstag 03.12.2024 08:00 bis 18:00
Donnerstag 05.12.2024 08:00 bis 18:00
Freitag 06.12.2024 08:00 bis 13:00
Mittwoch 04.12.2024 08:00 bis 18:00
Hier ist Mittwoch der 04.12 nach Donnerstag und Freitag in der Liste. Wenn ich "dddd" weglasse steht es natürlich in der richtigen Reihenfolge.
Meine Frage:
Wie kann ich den Code so ändern, dass die Ausgabe mit dem "dddd" Format in der richtigen Reihenfolge erfolgt?
Antwort
Content aside
- vor 1 JahrZuletzt aktiv
- 24Ansichten
-
1
Folge bereits