Automatische Verknüpfung bei neuen Datensatz
Guten Abend,
folgendes, ich habe 2 Tabellen: Kunde, Dienstleistung
In der Tabelle Kunde gibt es eine Rückverknüpfung (1:N) zu den Dienstleistungen. Von hier aus kann ich wenn ich auf „Neuen Datensatz“ klicke eine neue Dienstleistung hinzufügen. Im neuen Record in Dienstleistungen wird der Kunde automatisch in die Verknüpfung eingetragen.
Nun möchte ich jedoch nicht in der Tabelle auf vorhandenen bzw. neuen Datensatz klicken , sondern mit einem Button einen neuen Eintrag machen und entsprechend automatisch den Kunden verknüpfen.
gibt es hierzu einen speziellen Befehl, oder wie kann man das lösen? Hoffentlich konnte ich es einigermaßen erklären was ich gerne umsetzen möchte.
schon mal ein Danke an die Community
2 Antworten
-
Hallo Bernhard, Datensätze werden immer über ihre ID miteinander verknüpft. Die ID des aktuellen Datensatzes lässt sich über das Schlüsselwort "this" auslesen und in den neuen Datensatz übernehmen. Der Code für den Button zum Erstellen einer neuen Dienstleistung zu dem Kunden wäre dann (in einfachster Form):
let me := this; let newRecord := create Dienstleistungen; newRecord.(Kunden := me);
Soll der neue Datensatz auch gleich geöffnet werden, kann man noch folgende Zeile hinzufügen:
popupRecord(newRecord)
Content aside
- Status Answered
- vor 1 JahrZuletzt aktiv
- 2Antworten
- 78Ansichten
-
2
Folge bereits