Problem mit ActionPin Typ von CallBahaviorAction bei Modellen vor EA 14

Bei EA Modellen die mit EA vor EA 14 erstellt wurden kommt es zu dem Phänomen, dass bei CallBehaviourActions die mit den ActivityParametern der aufgerufenen Activity synchronisiert wurden, der Typ des ActionPin an der CallBehaviourAction nicht angezeigt wird.

Es gibt mehrere Möglichkeiten dieses Problem zu beheben:

  1. Manuelles Löschen und neu Synchronisieren der ActionPin an jeder CallBahaviourAction.
  2. Automatisches Update der DB für ein selektiertes Package mittels Update-Skript.
  3. Zukünftige Versionen des EA werden voraussichtlich einen Fix im Integrity Check eingebaut haben.

Wer nicht auf eine neue Version des EA warten möchte oder kann, kann Variante 1 oder 2 verwenden. Hierfür haben wir ein Skript geschrieben, welches die notwendige Korrektur in der DB durchführt. ACHTUNG: bevor das Skript ausgeführt wird, soll unbedingt ein Backup der DB erstellt werden und zuvor getestet werden ob das Skript problemlos mit der aktuell verwendeten DB funktioniert.

Wenn Sie dabei Unterstützung brauchen schreiben Sie bitte an support @ sparxsystems . eu

Hier können Sie ein leeres EA-Repository herunterladen in dem das Skript enthalten ist. Sie können nun Ihr Modell in dieses EA-Repository transferieren (siehe EA Hilfe) oder das Skript herunter laden und in Ihr Modell integrieren. Das Skript sollte in ein Project Browser Skript-Package eingefügt werden. Dann kann es wie folgt ausgeführt werden.

ACHTUNG: Zuerst das Update an einer Kopie des Modells durchführen.

 

Veröffentlicht unter Integritätsprüfung, Modell-Validierung, News, Projekttransfer, Tips & Tricks

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

*