Wie Datensatz bei Erstellen automatisch verknüpfen?
Hallo,
ich habe eine Tabelle 1 und eine Untertabelle Tabelle 2 mit einer N:1 Verknüpfung.
Ich möchte jetzt, wenn man in der Tabelle 2 einen Datensatz anlegt das dieser automatisch mit dem ersten Datensatz in Tabelle 1 verknüpft wird.
wie mache ich das? Danke.
3 Antworten
-
Hallo Robert, rein technisch würde es so gehen (Trigger "Bei neuem Datensatz" in Untertabelle2):
Haupttabelle1 := first((select Logbuch) order by number(Nr))
Aber wenn es eine Untertabelle ist, dann macht es eigentlich keinen Sinn, jeden Datensatz mit dem ersten der Haupttabelle verknüpfen zu wollen. Denn Zweck einer Untertabelle ist ja, dass deren Datensätze fest mit den jeweiligen der Haupttabelle verbunden sind. Und wenn man den neuen Datensatz der Untertabelle aus einem Datensatz der Haupttabelle heraus erzeugt, wird er automatisch mit diesem verknüpft.
-
Hallo, danke das hat geklappt
planox. pro said:
Aber wenn es eine Untertabelle ist, dann macht es eigentlich keinen Sinn, jeden Datensatz mit dem ersten der Haupttabelle verknüpfen zu wollen.Ich nutze die Haupttabelle nur als Formular (Dashboard) und wenn man aber in der Untertabelle einen Datensatz anlegt sollte er gleich verknüpft werden.
Content aside
- Status Answered
- vor 2 JahrenZuletzt aktiv
- 3Antworten
- 80Ansichten
-
2
Folge bereits