Benutzer-Werkzeuge

Webseiten-Werkzeuge


Plugin installed incorrectly. Rename plugin directory 'swiftmail.backup' to 'swiftmail'.
software:tim:actionhandler:variableassignmentactionhandler

VariableAssignmentActionHandler

Beschreibung

Dieser Handler assigned eine Swimlane durch einen in der Smartform oder per Prozessvariable angegebenen User zu.

Bei der Prozessmodellierung muss bei der betroffenen Swimlane allerdings trotzdem ein Assignment vorgenommen werden.

Um dem Starter der Instanz eine bestimmte Swimlane zuzuweisen, kann folgender Handler verwendet werden: AssignStarterToSwimlaneHandler


Klasse

com.dooris.bpm.actionhandler.VariableAssignmentActionHandler



Event Type

beliebig

Action Name

beliebig

Mandatory Fields

leer -

Parameter

swimlane = name_der_Swimlane

Erklärung (siehe Beispiel)


variable = id_der_Variable

Um das Assignment durchzuführen kann die Variable die folgenden Muster besitzen um einen User, bzw. eine Gruppe zu wählen:

  • user(Benutzername)
  • Email Adresse des Benutzers
  • ID des Benutzers
  • Benutzername des Users
  • group(Gruppenname)
  • Gruppenname
  • ID der Gruppe
Wird für die Variable nur ein Name eingegeben, so wird zuerst die Liste der Benutzer nach diesem Name durchsucht und falls ein Treffer vorhanden ist, wird diesem Benutzer assigned. Wurde kein Benutzer gefunden so werden anschließend die Gruppen durchsucht und dieser dann die Swimlane assigned.


assignmentReset

Gibt an, ob vor dem Assignment jedes bestehende Assignment gelöscht werden soll. Standardmäßig ist dieser Parameter auf false.
Um eine das Assignment zurück zu setzen muss „assignmentReset=true“ übergeben werden.

Achtung: Der Parameter assignmentReset ist erst ab TIM Version 4.3 verfügbar!

Erklärung (siehe Beispiel)


Beispiel

software/tim/actionhandler/variableassignmentactionhandler.txt · Zuletzt geändert: 2021/07/01 09:52 (Externe Bearbeitung)