Gilt für:
- Winshuttle Foundation
Eigenschaften des Plug-ins „Prozessstatus exportieren“
Auf die bezogene Themen
Das Plug-in Prozessstatus exportieren erlaubt es Ihnen, den aktuellen Status eines Workflows zu exportieren. Sie können den Status eines einzelnen Knotens, mehrerer Knoten oder eines gesamten Workflows exportieren. Die Statuswerte werden in die Spalte einer SharePoint-Liste eingetragen.
Auf dieser Seite
- Tipps und bewährte Methoden für das Plug-in „Prozessstatus exportieren“
- Eigenschaftentabelle des Plug-ins „Prozessstatus exportieren“
- Beispiel für „Prozessstatus exportieren“ – Herausfinden, wer einer Swimlane zugeordnet ist
- Prozessstatus exportieren – Fälligkeitsdatum extrahieren
![]() Diese XML-Datei (in einer .ZIP-Datei gepackt) enthält Beispiel-XML vom Plug-in „Prozessstatus exportieren“. |
Tipps und bewährte Methoden für das Plug-in „Prozessstatus exportieren“
Zurück zum Anfang- Das Plug-in „Prozessstatus exportieren“ sollte nicht in Verbindung mit SharePoint-Spalten verwendet werden, die aus Formularfeldern hochgestuft werden, da die SharePoint-Spalte vom Endbenutzer bei der Weiterleitung des Formulars geändert werden kann.
Eigenschaftentabelle des Plug-ins „Prozess exportieren“
Wertpaar |
Beschreibung |
Autocheckout |
Erlaubte Werte = „true“ oder „false“. Wenn dieses Argument nicht angegeben wird, wird der Standardwert „false“ verwendet. Wenn Autocheckout „true“ ist und ein Listenelement vor der Aktualisierung ein Auschecken benötigt, das Listenelement aber noch nicht ausgecheckt ist, so erfolgt automatisch ein Checkout/Checkin des Listenelements, wenn der Listenwert aktualisiert wird. |
column |
Der Name der SharePoint-Listenspalte, in die Sie die Werte exportieren möchten. |
Gibt an, was das System tun soll, wenn mehrere Knoten über den XPath ausgewählt wurden. Es stehen die Optionen comma separated und first zur Verfügung. Die Standardeinstellung ist comma separated, wenn es sich um Zeichenfolgenfeld handelt, andernfalls wird first als Standard gewählt. |
|
xpath |
Der XPath, um zu dem Knoten in den Prozessstatusdaten zu navigieren. |
Beispiel für „Prozessstatus exportieren“ – Herausfinden, wer einer Swimlane zugeordnet ist
In diesem Beispiel soll herausgefunden werden, wer der Swimlane JEApprover zugeordnet ist, da die SharePoint-Abfrage Teilnehmer-Konfliktlöser verwendet wurde, um jemanden zuzuweisen, sodass Sie sehen können, wer in den SharePoint-Listen der Genehmiger war. (In diesem Fall wurde ein Excel-basierter Workflow verwendet, allerdings könnte ebenso einen formularbasierter Workflow verwendet werden.)
Der Konfliktlöser wird verwendet, um den vollständigen Namen der Person herauszufinden, die dieser Swimlane zugewiesen ist:
xpath = /ProcessState/Process/SwimLaneInstances/SwimLaneInstance[Name='JEApprover']/WorkflowParticipant/FullName
Hinweis:
- Am Ende der Zeichenfolge könnten Sie FullNamezuLoginName ändern.
- Außerdem könnten Sie [Name='JEApprover] durch [Name='yourswimlanename'] ersetzen. (In unserem Beispiel benutzen wir die SharePoint-Spalte JEApprover für die Daten.)
- Die Einstellung Mehrfachknoten-Verhalten wird auf comma separated eingestellt, falls mehr als ein Ergebnis ausgegeben wird.
Prozessstatus exportieren – Fälligkeitsdatum extrahieren
Nachfolgend ein Beispiel für eine XML-Beschreibung (Sie können sich diese Beispieldatei herunterladen) eines aktuellen Prozesses, der ausgeführt wird.
Der Prozess extrahiert das Prozess-Fälligkeitsdatum als „9/12/2008 1:55:54 PM“ aus dem Prozessstatus-XML und fügt es in die SharePoint-Spalte Prozess-Fälligkeitsdatum ein. Laden Sie sich die XML-Datei (rechts) zu Referenzzwecken herunter.
Beispiel 2 für die Eigenschafteneinstellungen von „Prozessstatus exportieren“
- xpath - /ProcessState/Process/DueDate
- column - Process Due Date
Der in dem Plug-in referenzierte xpath wird verwendet, um zu verschiedenen Teilen der Daten in der Beschreibung zu navigieren.