primus:checkchildrenstatus
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
CheckChildrenStatus
Die Funktion CheckChildrenStatus überprüft ob mit einem Dokument verlinkte Dokumente einen bestimmten Status haben und kann z.B. in einem Workflow als Bedingung verwendet werden. Der Rückgabewert der Funktion ist
| Wert | Bedeutung |
|---|---|
| TRUE | Alle verknüpften Dokumente haben den angegebenen Status |
| FALSE | Mindestens eines der verknüpften Dokumente hat nicht den gesuchten 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 diese durch Punkte voneinander zu trennen („.003.004.005.“) |
Die Übergabe von parameter werden durch ein | voneinander getrennt.
Beispiel
<!-- Aufruf der Funktion durch einen Workflow PreCall, mögliche Statuswerte sind 003 oder 004--> <Call method="CheckChildrenStatus" parameter="%FILEPATH%|WorkflowStatus|003.004." condition="$(Condition.isSEDocument)" />
Hinweistext
Wenn die Überprüfung fehlschlägt, wird ein Hinweistext ausgegeben. Dabei handelt es sich um einen Elementtext eines Systemdefinierten Platzhalters mit dem Namen MSG_SELCHILDSTATDIF.
Siehe auch
primus/checkchildrenstatus.1687532006.txt.gz · Zuletzt geändert: von mgras
