Benutzer-Werkzeuge

Webseiten-Werkzeuge


primus:checkfilewriteable

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
primus:checkfilewriteable [2022/08/05 12:39] – gelöscht - Externe Bearbeitung (Unknown date) 127.0.0.1primus:checkfilewriteable [2023/02/08 12:01] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
 +====== CheckFileWriteable ======
 +Die [[:funktion]] **CheckFileWriteable** überprüft ob ein Dokument, beschreibbar ist. Damit kann in den [[Status#PreCalls]] geprüft werden ob eine Datei die während eines [[Workflow]]s 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''| Das Dokument ist beschreibbar|
 +|''FALSE''| Das Dokument ist **nicht** beschreibbar|
 +
 +===== Attribute =====
 +Der Befehl wird über folgende [[Glossar#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|
 +
 +===== Beispiel =====
 +<code xml><Call method="CheckFileWriteable" parameter="%FILEPATH%" condition="'$(Condition.isSEDocument)'" />
 +</code>
 +
 +===== Siehe auch =====
 +  *[[CheckChildrenStatus]]
 +  *[[CheckChildrenWriteable]]
 +  *[[CheckParentsStatus]]
 +  *[[CheckParentsWriteable]]
 +  *[[IgnoreStatus]]
 +  *[[SetChildrenToStatus]]
 +  *[[SetPrevVersionToStatus]]
 +  *[[SetSubFilesToStatus]]
 +
 +
 +{{tag>Menu Befehlsliste Workflow Status Bedingung}}