Automatisch täglich oder wöchentlich wiederholende Ereignisse
Hallo Zusammen,
ich würde gerne mit einer Befehlsschlatfläche Ereignisse in eine neue Tabelle eintragen. Es handelt sich dabei um Trainingseinheiten. In der ersten Tabelle habe ich die Auswahl der Wiederholung z.B. "täglich, wöchentlich, jährlich" und den Starttermin (Terminfeld) sowie das Enddatum (Datumsfeld). Ich möchte nun in die zweite Tabelle vom Starttermin bis zum Enddatum wiederholende Ereignisse anlegen. Ich habe folgende Formel probiert:
let me := this;
let myValue := date('WH-TE_Termin1');
let myDuration := duration('WH-TE_Termin1');
let myEnd := date('WH-TE_Datum-Ende');
while myValue >= myEnd do
let myA := (create Trainingseinheiten);
myA.(Mannschaft := me);
myA.(Termin := appointment(myValue, myDuration));
myValue := myValue + 1
end
Ich verstehe nicht so ganz, warum das nicht geht, denn "while...do..." müsste doch laut Ninox-Referenz den Loop wiederholen bis myValue nicht mehr den Bedingungen entspricht. Wo ist mein Denkfehler?
Danke euch und viele Grüße
Stephan
3 Antworten
-
Hallo Stephan, ohne jetzt in die Details eingestiegen zu sein: Müsste es bei der while-Bedingung nicht heißen "myValue <= myEnd"?
-
Asche auf mein Haupt. Wo ist das Loch in das ich hineinfallen kann??? Danke Dir!!!
-
Pssst, sag's nicht weiter: Ist mir auch schon passiert! ;)
Content aside
- vor 3 JahrenZuletzt aktiv
- 3Antworten
- 281Ansichten