primus:ignorestatus
Inhaltsverzeichnis
IgnoreStatus
Die Funktion IgnoreStatus überprüft ob das Dokument einen bestimmten Status nicht hat und kann z.B. in einem Workflow als Bedingung verwendet werden. Der Rückgabewert der Funktion ist
| Wert | Bedeutung |
|---|---|
| TRUE | Das Dokument hat nicht den angegebenen Status |
| FALSE | Das Dokument hat den zu ignorierenden Status |
Attribute
Der Befehl wird über folgende Attribute gesteuert.
| Attribut | Wert | Funktion |
|---|---|---|
| condition | TRUE/FALSE | Es werden nur Dokumente geprüft, die diese Bedingung erfüllen |
| parameter | %FILEPATH% | Pfad zum zu prüfenden Dokument |
| <FELDNAME> | Name des zu prüfenden Datenfelds | |
| <WERT> | Mit diesem Wert wird der Inhalt von <FELDNAME> verglichen. Soll mit mehreren Werten möglichen Werten verglichen werden, dann sind dafür eigene IgnoreStatus Prüfungen vorzusehen. |
Die Übergabe von parameter werden durch ein | voneinander getrennt.
Beispiel
<!-- Aufruf der Funktion durch einen Workflow PreCall, ob das Dokument den gesuchten Status nicht hat!--> <Call method="IgnoreStatus" parameter="%FILEPATH%|WorkflowStatus|003" condition="TRUE" /> <!-- Die zweite Prüfung wird nur benötigt wenn auf mehr als einen Status geprüft werden soll--> <Call method="IgnoreStatus" parameter="%FILEPATH%|WorkflowStatus|004" condition="TRUE" />
Siehe auch
primus/ignorestatus.txt · Zuletzt geändert: von mgras
