wann wird der Event „Aktualisieren“ in folgendem Szenario ausgelöst?
Entität A hat kein Statusmodell
Entität A hat kein eigenes Layout
Entität A wird daher in einem Subform in der übergeordneten Entität B eingebunden
Ich möchte nun eine Regel beim Speichern von Entität A ausführen. Diese wird aber anscheinend nie aufgerufen. Muss ich statt dessen eine Regel für die übergeordnete Entität B anlegen und mich dann durch das Subform hangeln?
Das hieße, dass Entität A in diesem Fall keine eigenen Events auslöst?
lang: Also wenn A kein Layout hat, kann es nur über B angelegt/verändet oder gelöscht werden. Und damit muss – wie bereits erwähnt – das über B passieren. Die Regel ist vom Typ „Aktualisieren“ und wird der Entität B zugewiesen. Innerhalb der update()-Methode wird die Instanz der Entität B aus dem Kontext gelesen. Zugriff auf A bekommt man über die entsprechenden getter-Methoden. Nach Bearbeiten der Regel werden dann B und alle evtl. vorhanden Dependants mit abgespeichert.