Mit Termin-Feld als Referenz Slots in Untertabelle erstellen
Guten Abend liebe Community,
es geht um das Feld "Termin" in Kombination mit einer Untertabelle namens "Slots".
Beispiel:
Folgendes sind die Ausgangsinformationen: (Haupttabelle)
Termin - von 05.06.24, 08:00 Uhr bis 05.06.24, 16:00 Uhr
Auswahlfeld - 30min (1); 60min (2)
Ziel:
Per Klick auf einen Button (Haupttabelle) sollen in der Untertabelle "Slots" nun 8 oder 16 neue "Termine" erstellt werden. Das Feld in der Tabelle Slots heißt ebenfalls "Termin". Bestenfalls wird auch direkt das Feld "Position" mit der richtigen Reihenfolge gefüllt, also 1-8 oder 1-16.
Gewünschtes Ergebnis: (Tabelle Slots, Beispiel 60min)
Pos. 1 - Termin - von 08:00 Uhr bis 09:00 Uhr
Pos. 2 - Termin - von 09:00 Uhr bis 10:00 Uhr
Pos. 3 - Termin - von 10:00 Uhr bis 11:00 Uhr
usw.
Kurz gesagt zerlegt man das ursprüngliche Terminfeld je nach Auswahlfeld in Einzelteile.
Habt Ihr Ideen? :)
2 Antworten
-
Hi Felix. Die Feldbezeichnungen mußt Du noch anpassen. "Haupttabelle" ist der Name des Verknüpfungsfelds in Slots. Mirko
let me := this; let durationApp := number(Auswahl) * 1800000; let numberOfDates := duration(Termin) / durationApp; for i in range(0, numberOfDates) do let startDate := start(Termin) + i * durationApp; (create Slots).( Termin := appointment(startDate, durationApp); POS := i + 1; Haupttabelle := me ) end
-
Funktioniert hervorragend, vielen lieben Dank für die tolle und schnelle Hilfe, ! :)
Content aside
- Status Answered
- vor 5 MonatenZuletzt aktiv
- 2Antworten
- 21Ansichten
-
2
Folge bereits