Wiki & Dokumentation
Verwendung von Workflow Variablen
In Worklfows kann dynamisch auf bestimmte Systemvariablen und alle Objekteigenschaften zu gegriffen werden.
Mittels der Syntax @@Variablenname@@ kann zur Laufzeit des Workflows auf Variablen zugegriffen werden. Der Aufruf von Objekteigenschaften erfolgt nach dem Schema
Vorhandene Workflow Variablen
Die nachfolgdenen Variabeln stehen im jeden Workflow zur Verfügung.
Variablenname | Beschreibung |
---|---|
WORKFLOW.CREATEDUSEREMAIL | EMail-Adresse des Users, der den Workflow erstellt (gestartet) hat - Owner (erzeugender Benutzer) |
WORKFLOW.CREATEDUSERID | ID des Owners |
WORKFLOW.CREATEDUSERNAME | Name des Owners (erzeugender Benutzer) |
WORKFLOW.DATECREATED | Erstellungsdatum des Workflows |
WORKFLOW.WORKFLOWDESCRIPTION | Beschreibung |
WORKFLOW.WORKFLOWDISPLAYNAME | Anzeigename |
WORKFLOW.WORKFLOWID | eindeutige ID des Workflows |
WORKFLOW.WORKFLOWNAME | (Technischer) Name des Workflows |
Spezielle Werte des Task-Objekts
Variablenname | Beschreibung |
---|---|
TASK.TASKDISPLAYNAME | Anzeigename der Aufgabe |
TASK.TASKCOMMENT | Kommentar zur Aufgabe |
TASK.TASKDESCRIPTION | Beschreibung zur Aufgabe |
TASK.TASKFORMDEFINITION | Formulardefinition (Eigenschaftenliste) zur Aufgabe |
TASK.TASKFORMTYPE | Formulartyp (PropertyGrid / HTML / …) |
TASK.DATECREATED | Erstellungsdatum des Tasks (Datumswert in Kurzform ohne Zeitangabe) |
TASK.TASKID | eindeutige ID der Aufgabe |
<TASK>.TASKRESULT | Ergebnis der Aufgabe (string) |
TASK.TASKSYSTEMSTATE | Status der Aufgabe (dvTaskState) |
TASK.TASKTEMPLATE | Name des TaskTemplate dieser Aufgabe |
TASK.TASKTEMPLATETYPE | Typ des TaskTemplate dieser Aufgabe (dvTaskTemplateTypes) |
<TASK>.LASTACTIVITYUSERNAME | Benutzername des Anwenders, der die Aufgabe zuletzt bearbeitet hat |
<TASK>.USERLASTACTIVITY | Benutzer-ID des Anwenders, der die Aufgabe zuletzt bearbeitet hat |
<TASK>.DATELASTACTIVITY | Datum der letzten Bearbeitung dieser Aufgabe durch einen Benutzer (Datumswert in Kurzform ohne Zeitangabe) |
<TASK>.LASTACTIVITYUSEREMAIL | EMail-Adresse des Users, der die letzte Aktion im Workflow durchgeführt hat (z.B. zum Antworten an den vorhergehenden User) |
OBJECT.OBJ.NAME | Name des 1. Workflow-Objekts (und andere Standard-Properties) |
OBJECT.MYVALUE | Zugriff auf selbst definierte Felder des Objektes |
Beispiel
<!-- Zugriff auf die Beischreibung des Workflow Objekts --> @@OBJECT.OBJ.DESCRIPTION@@ <!-- Zugriff auf die Eigenschaft Kundenname --> @@OBJECT.KUNDENNAME@@ <!-- Zugriff auf die Beischreibung der aktuellen Aufgabe --> @@TASK.TASKCOMMENT@@ <!-- Zugriff auf das Erstellungsdatum des Workflows --> @@WORKFLOW.DATECREATED@@
Verwandte Artikel
Copyright 2013-2020 docuvita solutions GmbH