Automatisches Erstellen mehrer Datensätze mit Verknüpfung
Hallo,
Ich habe in einer Tabelle ohne Verknüpfungen "Dashboard" einen Button mit welchem für bestimmte Datensätze in Tabelle "Kontakte" neue Datensätze in einer weiteren zu Kontakte verknüpften Tabelle "Buchen" neue Datensätze generiert werden sollen. Der Code beim Button sieht so aus:
let myAbrechnung := (select Kontakte where Abrechnung = "Ja");
for i in myAbrechnung do
let myLohn := (create Buchen);
myLohn.(Betrag := i.Nettolohn);
myLohn.(Kontakte := i.Kontakt);
myLohn.(Soll := record(Konten,45));
myLohn.(Haben := record(Konten,143))
end
Bis auf das verknüpfte Feld Kontakt funktioniert das Generieren und Befüllen von den neuen Datensätzen in Buchen einwandfrei. Beim Feld Kontakte heisst es "Expression must return a number or record id: i.Kontakt in Zeile 5, Spalte 31". Kann mir hier jemand weiterhelfen?
Gruss, Marc
2 Antworten
-
Hallo Marc,
---
let myAbrechnung := (select Kontakte where Abrechnung = "Ja");
for i in myAbrechnung do
let myLohn := (create Buchen);
myLohn.(Betrag := i.Nettolohn);
myLohn.(Kontakte := i);
myLohn.(Soll := record(Konten,45));
myLohn.(Haben := record(Konten,143))
end
----
Leo
-
Vielen Dank für die rasche Hilfe und vorallem um diese Uhrzeit!!!
Content aside
- vor 5 JahrenZuletzt aktiv
- 2Antworten
- 1334Ansichten