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

null

Content aside

  • vor 1 JahrZuletzt aktiv
  • 24Ansichten
  • 1 Folge bereits