Die funktion CheckFileWriteable überprüft ob ein Dokument, beschreibbar ist. 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.
Der Rückgabewert der Funktion ist:
| Wert | Bedeutung |
|---|---|
TRUE | Das Dokument ist beschreibbar |
FALSE | Das Dokument ist nicht beschreibbar |
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 |
<Call method="CheckFileWriteable" parameter="%FILEPATH%" condition="'$(Condition.isSEDocument)'" />