Wert aus dynamischem Auswahlfeld als Datum berechnen
Hallo Forum!
Zu meiner Frage habe ich keinen vorherigen Eintrag finden können. Vielleicht kann mir jemand helfen?
Ich habe ein Dynamisches Auswahlfeld, welches mir 12 Werte für JahrMonat im Format YYYY/MM anzeigt. Daraus möchte ich nun ein Datumsfeld für eine Monatsplanung berechnen, jeweils mit dem 01. Tag des ausgewählten Monats. Ein Auftrag soll dadurch dem ausgewählten Monat zugewiesen werden.
Dynamic Value des dyn-Auswahlfeldes "Monatsauswahl":
let TD := today();
let AM := month(TD);
let AY := year(TD);
for i from 1 to 13 do
{
id: i,
caption: text(format(date(AY, AM - 2 + i, 1), "YYYY/MM"))
}
end
Datumsfeld: 01.MM.YYYY
Mein Problem ist, dass text(Monatsauswahl) zwar als 2025/03 dargestellt wird, aber der Text eigentlich kein Text ist, den man mit Substring bearbeiten kann. Hat dazu jemand eine Idee?
1 Antwort
-
Habe das Thema gelöst. Hatte wohl irgendwo einen Fehler eingebaut. So gehts:
let Y := number(substr(text(Monatsauswahl), 0, 4));
let M := number(substr(text(Monatsauswahl), 6, 2));
Bauplandatum2 := date(Y, M, 1)
Content aside
- vor 2 TagenZuletzt aktiv
- 1Antworten
- 6Ansichten
-
1
Folge bereits