eva/3 Application BuilderEntwicklung von eva/3 AnwendungenArbeiten mit FormularenStandard BeansSTableElementKaskadierende Eigenschaften Update / Delete 

Weiteres Tabellenelement

Um den Effekt von CascadeDelete und/oder CascadeUpdate beschreiben zu können, muss ein weiteres Tabellenelement auf das Formular platziert werden, welches über ein Feld der ersten Tabelle referenziert werden kann.

Gehen Sie dazu wie unter Tabellenauswahl beschrieben vor.

Wichtig:Die Optionen CascadeDelete und CascadeUpdate müssen nur in der ersten Tabelle aktiviert werden, da es sich hier um die Haupttabelle handelt.

Gibt es hier bestimmte Datensätze nicht mehr, müssen die Verknüpfungen in der weiteren Tabelle nicht mehr existieren.

Da es sich bei der 2. Tabelle um eine Tabelle handelt, welche nur Interessant ist, wenn es auch Daten in der 1. Tabelle gibt, müssen die Optionen in der 2. Tabelle nicht aktiviert werden.

Gibt es jedoch noch eine 3. Tabelle, welche über die 2. Tabelle referenziert wird und somit auch nur darüber angezeigt wird, sollte auch in Tabelle 2 die Option aktiviert werden, um unbenutzte Datensätze in der 3. Tabelle zu löschen. Tabelle 3 muss dann ebenso über den eva/3 Application Builder mit Tabelle 2 verknüpft werden ( siehe Grafik ).

Vorsicht: Bitte beachten Sie, dass es theoretisch möglich ist einen Zirkelbezug herzustellen.