TFbmItem.TriggerWorkflow
Diese Funktion ist eine Methode der Klasse TFbmItem und welche in der Unit Item definiert wurde. Der Funktionstyp ist Prozedur.
Die Funktion verlangt folgende Parameter:
Parameter |
Typ |
Beschreibung |
---|---|---|
Trigger | TFbmItemTrigger | Die Regeltrigger, welche für das Element ausgeführt werden sollen. |
DeleteExistingWorkflowRules | Boolean | Legt fest, ob zuvor eingetragene Worklowregeln gelöscht werden und nur die neu hinzuzufügenden Regeln basierend auf dem angegebenen Trigger zur Ausführung kommen sollen. |
Diese Funktion triggert alle erlaubten Queue-Aktionen für die angegeben Trigger. So können beispielsweise für ein Element nachträglich nochmal alle Regeln für den Trigger "Nach dem Posteingang" ausgeführt werden. Außerdem können Aktionen wie "Spam-Prüfung", "Virus-Prüfung", etc. erneut durchgeführt werden.
Es werden alle Aktionen ausgeführt, welche entweder in der Eigenschaft TFbmItem.AllowedQueueActions oder TFbmItem.ForcedQueueActions enthalten sind. Regeln werden nur ausgeführt, wenn sie in der Eigenschaft TFbmItem.AllowedQueueActions erlaubt sind.