Benutzer-Werkzeuge

Webseiten-Werkzeuge


Plugin installed incorrectly. Rename plugin directory 'swiftmail.backup' to 'swiftmail'.
software:tim:bausteine:subprocess_ends_main_process_igrafx

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste Überarbeitung Beide Seiten der Revision
software:tim:bausteine:subprocess_ends_main_process_igrafx [2014/01/13 16:01]
martin.oehm
software:tim:bausteine:subprocess_ends_main_process_igrafx [2014/05/23 10:02]
stefan.barth
Zeile 6: Zeile 6:
 werden am Entscheidungspunkt zwei Handler benötigt: werden am Entscheidungspunkt zwei Handler benötigt:
  
-1. Auf Node-Enter wird mit dem [[software:​tim:​actionhandler:​processvariablesetter|ProcessVariableSetter]] eine Prozessvariable gesetzt. ​Dies ist für beide Entscheidungen notwendig.+1. Auf Node-Enter wird mit dem [[software:​tim:​actionhandler:​processvariablesetter|ProcessVariableSetter]] eine Prozessvariable gesetzt. ​Für jede Entscheidung wird darin ein anderer Inhalt gesetzt.
  
 **Handlerklasse:​** **Handlerklasse:​**
Zeile 26: Zeile 26:
  
  
-2. Auf Node-Leave wird die gesetzte Variable mit dem [[software:​tim:​actionhandler:​WriteBackProcessVariableHandler ​|WriteBackProcessVariableHandler ]]an den Hauptprozess übergeben. ​+2. Auf Node-Leave wird die gesetzte Variable mit dem [[software:​tim:​actionhandler:​writebackprocessvariablehandler|WriteBackProcessVariableHandler ]]an den Hauptprozess übergeben. ​
  
 **Handlerklasse:​** **Handlerklasse:​**
Zeile 38: Zeile 38:
 </​code>​ </​code>​
 ------ ------
-**Im Hauptprozess** wird, unmittelbar auf den Subprozess folgend, eine XOR-Entscheidung benötigt, um die vom Subprozess übergebene Variable zu überprüfen. Abhängig vom Wert der Variable wird hier nun entschieden,​ welchen Weg der Prozess einschlagen soll. Dazu wird der [[software:​tim:​actionhandler:​smartformdecissionhandler|SmartformDecissionHandler]] in einem XOR verwendet. ​+**Im Hauptprozess** wird, unmittelbar auf den Subprozess folgend, eine XOR-Entscheidung benötigt, um die vom Subprozess übergebene Variable zu überprüfen. Abhängig vom Wert der Variable wird hier nun entschieden,​ welchen Weg der Prozess einschlagen soll. Dazu wird der [[software:​tim:​actionhandler:​VariableDecisionHandler]] in einem XOR verwendet. ​
    
 {{ :​software:​tim:​bausteine:​SP_stops_HP_3.png?​300|}} {{ :​software:​tim:​bausteine:​SP_stops_HP_3.png?​300|}}
Zeile 44: Zeile 44:
  
 <​code>​ <​code>​
-com.dooris.bpm.actionhandler.SmartFormDecissionHandler+com.dooris.bpm.actionhandler.VariableDecisionHandler
 </​code>​ </​code>​
  
Zeile 53: Zeile 53:
  
 Die Angabe der "​defaultTransition"​ ist optional. Damit wird die der weitere Prozessverlaufs bestimmt, falls keine manuelle Entscheidung getroffen wurde.\\ \\ Die Angabe der "​defaultTransition"​ ist optional. Damit wird die der weitere Prozessverlaufs bestimmt, falls keine manuelle Entscheidung getroffen wurde.\\ \\
-Nun müssen den Ausgängen die jeweiligen ​IDs zugewiesen werden. Die IDs entsprechen dabei den im Subprozess vergebenen Inhalten ("​Ja"​ oder "​Nein"​) der Variable "​prozessBeenden"​ (siehe oben).+Nun müssen den Ausgängen die IDs zugewiesen werden, damit der Prozess den jeweiligen Weg einschlagen kann. Die IDs entsprechen dabei den im Subprozess vergebenen Inhalten ("​Ja"​ oder "​Nein"​) der Variable "​prozessBeenden"​ (siehe oben).
  
 **Ausgänge** **Ausgänge**
Zeile 62: Zeile 62:
 Daraufhin kann der Prozess deployed und gestartet werden. Daraufhin kann der Prozess deployed und gestartet werden.
  
-iGrafX Prozesse: ​ ​(siehe Zip-Files) ​\\ +iGrafX Prozesse: \\ 
-**Hauptptrozess:**  {{:​software:​tim:​bausteine:​hp_wiki_43_igx.zip|}} \\ +**Hauptptrozess** ​ {{:​software:​tim:​bausteine:​hp_wiki_43_igx.zip|}} \\ 
-**Subprozess:**     ​{{:​software:​tim:​bausteine:​sp_wiki_43_igx.zip|}}+**Subprozess** ​    ​{{:​software:​tim:​bausteine:​sp_wiki_43_igx.zip|}}
software/tim/bausteine/subprocess_ends_main_process_igrafx.txt · Zuletzt geändert: 2021/07/01 09:52 (Externe Bearbeitung)