Detail
Fehlerbehebung
Wichtig
Problem
Beim Speichern einer Änderung soll eine Folgeoperation durchgeführt werden, die ausgehend von der gespeicherten Änderung weitere Modellteile aktualisiert.
Die Folgeoperation soll in der gleichen Transaktion wie die Änderung stattfinden. Fraglich ist noch, ob es auch Folgeoperationen in einer separaten Folgetransaktion geben sollte.
Auch eine Bestätigung vor Ausführung des Apply-Kommandos wäre hilfreich.
Soll
Möglichkeit zur Angabe einer Expression, die das geänderte Modell als Parameter enthält und weiterführende Operationen beschreibt. Dieser Ausdruck soll in der Apply - Transaktion appliziert werden.
Möglichkeit zur Konfiguration einer Bestätigungsmeldung für das Apply-Kommando.
Umsetzung
Wenn man eine Zusatzoperation im Apply (oder eine Bestätigungsmeldung) haben möchte, muss man den zusätzlichen Button "Apply mit TL-Script" wählen, der das Standard-Apply überschreibt.
Test
- Technisches Demo:Komponenten:Kommandoausführbarkeit, das Setzen des Flags "abbrechen" bewirkt beim Speichern das Umschalten des Zustandes auf "Abgebrochen". Der Zustandsübergang wird als Add-On zum Apply-Handler formuliert. Gleichzeitig gibt es eine angepasste Confirm-Message, wenn das Flag "abbrechen" gesetzt ist.