Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
software:tim:actionhandler:startertoprocessvariableactionhandler [2016/01/21 13:15] amanda.zens |
software:tim:actionhandler:startertoprocessvariableactionhandler [2021/07/01 09:52] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ========StarterToProcessVariableActionHandler======== | ||
- | |||
- | <note tip>Ehemals der StartToProcessVariableActionHandler - wurde mit [[software:tim:changelog:tim42|Version 4.2]] umbenannt</note> | ||
- | |||
- | |||
- | ==== Beschreibung ==== | ||
- | Dieser [[software:tim:actionhandler:|Handler]] fügt eine Variable in den Prozess ein 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:startertoprocessvariableactionhandler.png }} | ||