primus:checkchildrenwriteable
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
CheckChildrenWriteable
Die Funktion CheckChildrenWriteable überprüft ob die zu einem Dokument zugehörigen Dokumente, beschreibbar sind. Damit kann in den PreCalls geprüft werden ob eine Datei die während eines Workflows verändert werden soll, nicht anderweitig im Zugriff ist. Ein eventuell von Primus gesetzter Schreibschutz, z.B. durch Status 002 (Prüfung), wird dabei nicht berücksichtigt.
Rückgabewert
Der Rückgabewert der Funktion ist:
| Wert | Bedeutung |
|---|---|
TRUE | Alle verknüpfte Dokumente sind beschreibbar |
FALSE | Mindestens eines der verknüpften Dokumente ist nicht beschreibbar |
Attribute
Der Befehl wird über folgende Attribute gesteuert.
| Attribut | Reihenfolge | Wert | Funktion |
|---|---|---|---|
condition | TRUE/FALSE | Es werden nur Dokumente geprüft, die diese Bedingung erfüllen | |
parameter | 1 | %FILEPATH% | Pfad zum zu prüfenden Dokument |
| 2 | <FELDNAME> | Name des zu prüfenden Datenfelds | |
| 3 | <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.“) |
|
| 4 | ??? | ||
| 5 | SUBCOMP |
Die Übergabewerte von parameter werden durch ein | voneinander getrennt und müssen in der angegebenen Reihenfolge übergeben werden.
Beispiel
<Call method="CheckChildrenWriteable" parameter="%FILEPATH%|WorkflowStatus|001||SUBCOMP" condition="'$(Condition.isSEDocument)'" />
Siehe auch
primus/checkchildrenwriteable.1659703181.txt.gz · Zuletzt geändert: (Externe Bearbeitung)
