0

Automatisch neue Datensätze erzeugen

Moin,

ich möchte in einer Tabelle automatisch einträge erzeugen, für jedeneintrag in einer anderen Tabelle sollen 3 Einträge in der ersten Tabelle erzeugt werden. Das mein Code bis jetzt.

let new := (create 'Doku-erstellt');
for x in select Projekte do
let my := this;
(create 'Doku-erstellt').(
Projekte3 := my;
Datum := today();
Projektname1 := my.Projektname;
Zuordnung := "Software"
);
create 'Doku-erstellt'.(
Projekte3 := my;
Datum := today();
Projektname1 := my.Projektname;
Zuordnung := "Schaltschrank"
);
create 'Doku-erstellt'.(
Projekte3 := my;
Datum := today();
Projektname1 := my.Projektname;
Zuordnung := "Sonstiges"
);
end 

Aber hab ein Problem mit der Variable my, da alle einträge bekommen den Inhalt aus nur einem Eintrag. Halt in dem ich den Code ausgeführt habe. Wie geht dass das ich die Infos immer wieder neu kommen, also für jedeneintrag aus der Tabelle?

1 Antwort

null
    • Lamping & Reisig Gmbh & Co.KG
    • LuRLorenz
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Hab mein Fehler selber gefunden musste nur anstelle von this "x" einsetzen