========WriteBackProcessVariableHandler======== ==== Beschreibung ==== Durch diesen [[software:tim:actionhandler|Handler]] können Prozessvariablen vom Subprozess an den Hauptprozess übergeben werden. Bereits im Hauptprozess vorhandene Variablen werden überschrieben. * Bei Angabe von keinem Parameter werden alle Prozessvariablen in den Hauptprozess zurückgeschrieben * Durch Angabe von includedVariables kann definiert werden, welche Variablen in den Hauptprozess zurückgeschrieben werden sollen * Durch Angabe von excludedVariables können die Variablen angegeben werden, welche beim Zurückschreiben in den Hauptprozess ausgeschlossen werden sollen. Alle anderen, nicht angegebenen Variablen werden zurückgeschrieben. Der [[software:tim:actionhandler|Handler]] wird normalerweise auf der letzten Node im Subprozess auf node-leave eingebaut, kann aber auch im normalen Ablauf des Subprozesses verwendet werden (z.B. um Zwischenstände in den Hauptprozess zu schreiben). ------ ==== Klasse ==== com.dooris.bpm.actionhandler.WriteBackProcessVariableHandler \\ ---- ==== Event Type ==== beliebig ==== Action Name ==== beliebig ==== Mandatory Fields ==== - ==== Parameter ==== excludedVariables Bsp.: excludedVariables=variable1,variable2,variable3; includedVariables Bsp.: includedVariables=variable1,variable2,variable3; ---- ==== Beispiel ==== {{ :software:tim:actionhandler:writebackprocessvariablehandler.png |}}