0

Neue Datensätze in verknüpften Tabellen

Ich habe drei Tabellen A, B, C. Tabellen B und C sind mit A verknüpft. Wenn ich in Tabelle A einen neuen Datensatz hinzufüge, wird gleichzeitig mit:

create B;

create C;

ein neuer Datensatz in den Tabellen B und C erstellt. Obwohl verknüpft, beziehen die beiden Tabellen aber nicht automatisch das Feld "ID" aus der Tabelle A. Ich muss den Datensatz aus Tabelle A also erst in Tabelle B und C auswählen. Geht das auch anders?

Vielen Dank für Anregungen!

3 Antworten

null
    • Ninox Premiumpartner
    • Bastian_Vorholt
    • vor 6 Jahren
    • Gemeldet - anzeigen

    ja das geht auch anders. einfach bei dem Trigger in Tabelle a wenn neuer Datensatz erstellt wird folgendes angeben.

    zuerst den aktuellen Datensatz in eine Variable speichern

    let myNr := Nr;

    let b := (create tabelle_b)

    b.(Tabelle_a := myNr);

    let c :=(create tabelle_c)

    c.(Tabelle_c := myNr)

    • Ninox Premiumpartner
    • Bastian_Vorholt
    • vor 6 Jahren
    • Gemeldet - anzeigen

    sorry letzte Zeile natürlich c.(Tabelle_a := myNr)

    • mara
    • vor 6 Jahren
    • Gemeldet - anzeigen

    Perfekt! Vielen Dank. Der Hinweis hat mir sehr weitergeholfen.

Content aside

  • vor 6 JahrenZuletzt aktiv
  • 3Antworten
  • 1581Ansichten