Benutzer-Werkzeuge

Webseiten-Werkzeuge


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

TrackProcessHandler

Beschreibung

Dieser Handler ist im Grunde nur ein erweiterter ProcessVariableSetter.

Er setzt eine neue Variable und befüllt sie mit dem ihm übergebenen Wert.
Zusätzlich kann ein Delimiter übergeben werden.
Falls ein Delimiter übergeben wird und die zu schreibende Variable bereits existiert, wird die Variable wie folgt befüllt:
Bisheriger Inhalt + Delimiter + Neuer Inhalt

Zusätzlich können folgende Namespaces verwendet werden:
${CURRENT_USER_NAMEFIRST} ⇒ Vorname des aktuellen Users
${CURRENT_USER_NAMELAST} ⇒ Nachname des aktuellen Users
${CURRENT_TIME} ⇒ Aktuelle Uhrzeit im Format: HH:mm (z.B.: 12:15)
${CURRENT_TASK} ⇒ Name der aktuellen Aktivität


Klasse

com.dooris.bpm.actionhandler.TrackProcessHandler



Event Type

beliebig

Action Name

beliebig

Mandatory Fields

leer


Parameter

inputText

Wert welcher in eine neue Variable geschrieben bzw. an eine bestehende Variable angehängt werden soll.
Z.B.: ${CURRENT_TASK} erledigt durch: ${CURRENT_USER_NAMEFIRST}, ${CURRENT_USER_NAMELAST} um ${CURRENT_TIME}Uhr.


processVariable

Name der neuen oder bereits bestehenden Variable.


delimiter

Falls bestehende Variablen erweitert werden sollen.
z.B.: „-“ , „:“ , „,“ , „[]“ oder …

Es ist zu beachten, dass der Delimiter eindeutig sein muss und nicht in den Prozessvariablen vorkommen darf

Beispiel

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