0

Datensatz in verknüpfter Tabelle automatisch auswählen

Hallo zusammen,

habe ein Tabelle (Kunde) in welcher eine verknüpfte Tabelle (Versicherungen) enthalten ist. Nun möchte ich mit Hilfe eines Buttons in Tabelle Kunden, automatisch ein bestimmter Datensatz (bsp. Name = Allianz) aus der Tabelle Versicherungen zugeordnet wird.

 

Hoffe konnte es verständlich erklären. Vielen Dank schonmal und VG!

3 Antworten

null
    • Ninox-Professional
    • planoxpro
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo Dirk, wenn der Name der Verknüpfung zur Tabelle 'Versicherungen' nicht geändert wurde, dann könnte es so funktionieren:

    let myV := "Allianz";
    Versicherungen := first(select Versicherungen where Name = myV)

    • Dirk_Weidensdorfer
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Funktioniert nicht. Kann es sein weil es eine Rückverknüpfung ist? 

    • Ninox-Professional
    • planoxpro
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Ja, bei einer 1:N-Verknüpfung funktionert das so nicht. Da müsste man die Verknüpfung bei der Versicherung vornehmen:

     

    let myR := this;
    let myVG := "Allianz";
    first(select Versicherungen where Gesellschaft = myVG).(Kunden := myR)

     

    Allerdings habe ich gerade ein Problem, mir das Datenmodell vorzustellen. Denn so kann jede Versicherung ja nur einem Kunden zugeordnet werden. Aber vielleicht soll das ja so sein?

Content aside

  • vor 4 JahrenZuletzt aktiv
  • 3Antworten
  • 565Ansichten