Mit Button mehrere Einträge erstellen
Liebe Ninox-Community,
ich komme aktuell leider nicht weiter.
Wir haben ein Datenbank zur Verwaltung unserer Events erstellt und wollen nun eine Checkin-Tabelle generieren.
Den einzelnen Events können Kunden zugeordnet werden. Wenn ein Kunde mehrere Tickets gekauft hat, sollen in der Checkin-Liste der Kunde und die weiteren Tickets auftauchen. Wenn der Kunde uns Namen der anderen Teilnehmer übermittelt hat, sollen diese in der Checkin-Tabelle stehen, wenn das nicht der Fall ist, soll für jedes Ticket ein Eintrag mit Namens des Käufers in der Checkin-Liste auftauchen.
Sprich wenn ich 10 Tickets kaufe und keine Namen angegeben habe, soll 10 x Tobias auftauchen. Oder wenn ich 10 Tickets gekauft habe und nur 2 Namen angegeben habe: Mein Name, Name 1, Name 2 und dann 7 x mein Name.
Aktuell werden nur zwei Einträge erzeugt, wenn ich 10 Tickets hinterlege und keine Namen angebe. Hier ist mein Code:
Der Buchungsstatus sagt nur, ob bezahlt ist oder nicht. Kunden die nicht bezahlt- oder abgesagt/ umgebucht haben, sollen nicht in der Checkin-Liste auftauchen.
Vielen Dank vorab für eure Mithilfe
Tobias
1 Antwort
-
Hallo Tobias, mir ist das Datenmodell nicht klar. Die Tabelle 'Teilnehmer Gruppenbuchung' ist eine Untertabelle (N:1) von 'Teilnehmerbuchung'? Und darin stehen die Datensätze mit den Namen der weiteren 4 Teilnehmer, wenn bspw. 5 Tickete (= Anzahl?) gebucht wurden? Und wenn die Namen nicht bzw. nur teilweise bekannt sind, werden in 'Teilnehmer Gruppenbuchung' auch keine bzw. weniger Datensätze angelegt? Dann müsste man sich für die Check-In-Liste an der Anzahl der gebuchten Tickets orientieren?
Eine genauere Beschreibung der Ausgangssituation könnte helfen. Oder eine Kopie der DB mit Demodaten.
Content aside
- vor 2 JahrenThu, February 23, 2023 at 2:34 PM UTCZuletzt aktiv
- 1Antworten
- 69Ansichten
-
3
Folge bereits