Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
software:tim:actionhandler:starttoprocessvariableactionhandler [2015/02/12 09:33] martin.oehm [Parameter] |
software:tim:actionhandler:starttoprocessvariableactionhandler [2021/07/01 09:52] (aktuell) |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
========StartToProcessVariableActionHandler======== | ========StartToProcessVariableActionHandler======== | ||
- | ==== Beschreibung ==== | + | [[startertoprocessvariableactionhandler]] |
- | Dieser [[software:tim:actionhandler:|Handler]] fügt eine Variable in den Prozess ein, die in der Smartform nicht sichtbar ist und fügt | + | |
- | als Value den Usernamen des Starters der Instanz ein. | + | |
- | + | ||
- | Diese Variable und deren Wert werden im PDF-Report im Bereich Smartform angezeigt. | + | |
- | + | ||
- | Der Default-Variablenname ist „Starter“. Allerdings kann im Mandatory Field ein beliebiger | + | |
- | Variablenname angegeben werden. | + | |
- | + | ||
- | Um dem Starter der Instanz eine bestimmte Swimlane zuzuweisen, kann folgender Handler verwendet werden: [[software:tim:actionhandler:assignstartertoswimlanehandler|AssignStarterToSwimlaneHandler]] | + | |
- | + | ||
- | + | ||
- | Es werden die folgenden Variablen erstellt: \\ | + | |
- | - starter bzw. Wert des Prefix : UserName \\ | + | |
- | - starter bzw. Wert des Prefix + Expression (z.B. starterExpression) : user(Username) \\ | + | |
- | - starter bzw. Wert des Prefix + Firstname (z.B. starterFirstname) : Vorname \\ | + | |
- | - starter bzw. Wert des Prefix + Lastname (z.B. starterLastname) : Nachname \\ | + | |
- | - starter bzw. Wert des Prefix + Email(z.B. starterEmail) : Email Adresse \\ | + | |
- | - starter bzw. Wert des Prefix + Departement(z.B. starterDepartement) : Abteilung \\ \\ | + | |
- | z.B. | + | |
- | Standard: \\ | + | |
- | starter:MHI \\ | + | |
- | starterExpression:user(MHI) \\ | + | |
- | starterFirstname:Markus \\ | + | |
- | starterLastname:Hirscher \\ | + | |
- | starterEmail:Markus.Hirscher@beispiel.de \\ | + | |
- | starterDepartment:HR \\ \\ | + | |
- | im Beispiel unten: \\ | + | |
- | starteroptionaler_variablenname:MHI \\ | + | |
- | starteroptionaler_variablennameExpression:user(MHI) \\ | + | |
- | starteroptionaler_variablennameFirstname:Markus \\ | + | |
- | starteroptionaler_variablennameLastname:Hirscher \\ | + | |
- | starteroptionaler_variablennameEmail:Markus.Hirscher@beispiel.de \\ | + | |
- | starteroptionaler_variablennameDepartment:HR \\ \\ | + | |
- | oder mit start_ : \\ | + | |
- | start_:MHI \\ | + | |
- | start_Expression:user(MHI) \\ | + | |
- | start_Firstname:Markus \\ | + | |
- | start_Lastname:Hirscher \\ | + | |
- | start_Email:Markus.Hirscher@beispiel.de \\ | + | |
- | start_Department:HR \\ | + | |
- | ------ | + | |
- | ==== Klasse ==== | + | |
- | <code> | + | |
- | com.dooris.bpm.actionhandler.StartToProcessVariableActionHandler | + | |
- | </code> | + | |
- | \\ | + | |
- | ---- | + | |
- | ==== Event Type ==== | + | |
- | beliebig | + | |
- | + | ||
- | ==== Action Name ==== | + | |
- | beliebig | + | |
- | + | ||
- | ==== Mandatory Fields ==== | + | |
- | Prefix, falls leer wird der Standard "starter" als Prefix benutzt | + | |
- | + | ||
- | ==== Parameter ==== | + | |
- | nicht benötigt | + | |
- | + | ||
- | ---- | + | |
- | + | ||
- | ==== Beispiel ==== | + | |
- | {{ :software:tim:actionhandler:starttoprocessvariableactionhandler.png }} | + |