Eigenschaften aus verknüpfter Tabelle übernehmen
Aus der übergeordneten Tabelle "Hauptprodukt" kann ich die Genre-Bezeichnungen von einem Album (Hauptprodukt) auf die korrespondierenden "Songs" mittels Trigger übernehmen:
'Genre (dynamisch)' := Hauptprodukt.'Genre (dynamisch)';
'Subgenre (dynamisch)' := Hauptprodukt.'Subgenre (dynamisch)'
Das Problem ist, dass ich den Befehl bei jedem Song einzeln ausführen muss. Wie kann ich den Befehl global in der ganzen Tabelle ausführen?
Danke!
3 Antworten
-
Hallo Reinhard, versuch's mal so (Button oder Console; aber vorher Backup machen!):
for i in select SONGS do i.'Genre (dynamisch)' := i.Hauptprodukt.'Genre (dynamisch)'; i.'Subgenre (dynamisch)' := i.Hauptprodukt.'Subgenre (dynamisch)' end
Wenn es viele Datensätze sind, dann am besten noch ein "do as server" davor und ein weiteres "end" dahinter setzen.
-
Hi Planox, das hat super funktioniert. Bin bei den i's immer etwas verwirrt, wo sie überall hinmüssen. Scheinbar vor jeden betroffenen Datensatz.
Die "Do As Server" Funktion ist mir komplett neu. Was bewirkt diese genau? Gibt es hierzu eine Doku?
Danke für die schnelle Hilfe!
Content aside
- vor 2 JahrenZuletzt aktiv
- 3Antworten
- 42Ansichten
-
2
Folge bereits