| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung |
| primus:checkparentswriteable [2023/02/08 12:01] – Externe Bearbeitung 127.0.0.1 | primus:checkparentswriteable [2024/09/05 08:07] (aktuell) – Wikilink geändert mgras |
|---|
| ====== CheckParentsWriteable====== | ====== CheckParentsWriteable====== |
| Die [[:funktion]] **CheckParentsWriteable** überprüft ob die übergeordneten Dokumente eines Dokument, beschreibbar sind. 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. | Die [[Funktion]] **CheckParentsWriteable** überprüft ob die übergeordneten Dokumente eines Dokument, beschreibbar sind. 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. |
| |
| ===== Rückgabewert ===== | ===== Rückgabewert ===== |
| |''condition''| | ''TRUE''/''FALSE''| Es werden nur Dokumente geprüft, die diese [[Bedingung]] erfüllen| | |''condition''| | ''TRUE''/''FALSE''| Es werden nur Dokumente geprüft, die diese [[Bedingung]] erfüllen| |
| |''parameter''^ 1| ''%FILEPATH%''| Pfad zum zu prüfenden Dokument| | |''parameter''^ 1| ''%FILEPATH%''| Pfad zum zu prüfenden Dokument| |
| |:::^ 2| ''<FELDNAME>''| Name des zu prüfenden [[:datenfeld]]s| | |:::^ 2| ''<FELDNAME>''| Name des zu prüfenden [[Daten-XML#Datenfeld]]s| |
| |:::^ 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.''")| | |:::^ 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| ''<Bedingung>''| Gibt eine Bedingung an mit der die zu prüfenden Parentdokumente eingegrenzt werden können| | |:::^ 4| ''<Bedingung>''| Gibt eine Bedingung an mit der die zu prüfenden Parentdokumente eingegrenzt werden können| |
| |:::^ 5| ''<MELDUNGSTEXT>''| Text der im Fehlerfall dem Anwender angezeigt werden soll. Die Angabe mittels [[:interfacetext]] ist möglich| | |:::^ 5| ''<MELDUNGSTEXT>''| Text der im Fehlerfall dem Anwender angezeigt werden soll. Die Angabe mittels [[Elementtext]] ist möglich| |
| Die Übergabewerte von **parameter** werden durch ein ''|'' voneinander getrennt und müssen in der angegebenen Reihenfolge übergeben werden. | Die Übergabewerte von **parameter** werden durch ein ''|'' voneinander getrennt und müssen in der angegebenen Reihenfolge übergeben werden. |
| |