Ereignisspezifische Workflow-Aktivitäten
Die folgenden Workflow-Aktivitäten lösen Ereignisse aus.
| Aktivitätsname | Beschreibung | Zweck | Zu Verwenden | Quelle | Thread | Listener |
|---|---|---|---|---|---|---|
| Ereignis erstellen | Erfordert ein Ereignis aus der Ereignisregistrierung und kein Workflow-Ereignis. Diese Aktivität befindet sich in Benachrichtigung Kategorie der Workflow-Struktur. | Löst das Benachrichtigungsereignis aus, das in der Tabelle „Workflow-Aktivität“ [wf_activity] angegeben ist. |
|
Ereignisregistrierung | Im aktuellen Thread ausgelöst und im Worker-Thread in Benachrichtigungen behandelt. Nie von einem Workflow verarbeitet | Im Benachrichtigungs-Thread außerhalb des Workflows |
| Warten Sie auf WF-Ereignis | Horcht auf Workflow-Ereignisse, wie in beschrieben Workflow-Ereignisse im Basissystem Tabelle, und nur im aktuellen Kontext. Diese Aktivität befindet sich in Bedingungen Kategorie der Workflow-Struktur. | Wartet auf eine andere Übergangsverzweigung des aktuellen Kontexts, um ein Ereignis auszulösen. | Verwendet einen Ereignisnamen als Eingabe. Wenn die Aktivität ausgeführt wird, wird der angegebene Ereignisname einem Zeichenfolgen-Array hinzugefügt, das in gespeichert ist Registered_Events Spalte. Die Werte in dieser Spalte befinden sich in einer Liste aller Ereignisse, auf die die Aktivität wartet, wenn sie ausgeführt wird. | Die Warten Sie auf WF-Ereignis Aktivität hat ein generisches OnUnhandledEvent Das das aktuelle Ereignis anhand des Werts testet, der an die Variable übergeben wurde. Wenn sie übereinstimmen, wird Warten Sie auf WF-Ereignis Verschiebt den Workflow vorwärts. | Wird im aktuellen Thread oder aus einer Skripteinbindung ausgelöst | Die OnUnhandledEvent Von Warten Sie auf WF-Ereignis Aktivität |