0

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

null
    • mirko3
    • vor 5 Monaten
    • Gemeldet - anzeigen

    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
    
    • Felix.5
    • vor 5 Monaten
    • Gemeldet - anzeigen

    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