primus:method
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
method
Bei method handelt es sich um ein Attribut der Tags mit dem Tag-Namen Call. Damit werden Funktionen die in Workflows genutzt werden können, zur Verfügung gestellt. Die von einer Funktion benötigten Parameter werden dem Attribut parameter zugewiesen.
Liste der Methoden des Primus Framework
Die aufgelisteten Parameter müssen durch | getrennt werden.
| Name | Parameter | Funktion |
|---|---|---|
| CheckChildrenStatus | Dokument, XML-Feld, Wert(e) | Prüft ob ein bestimmtes Dokument oder eine Liste von Dokumenten, in dem XML-Feld den gesuchten Inhalt haben |
| CheckChildrenWriteable | <DOKUMENT>, <FELDNAME>, <WERT>, ?, ? | Überprüft ob die zu einem Dokument zugehörigen Dokumente, beschreibbar sind |
| CheckParentsStatus | <DOKUMENT>, <FELDNAME>, <WERT>, <BEDINGUNG>, MELDUNG> | Überprüft ob die auf ein Dokument verlinkenden Dokumente, einen bestimmten Status haben |
| CheckParentsWriteable | <DOKUMENT>, <FELDNAME>, <WERT>, <BEDINGUNG>, <MELDUNGSTEXT> | Überprüft ob die übergeordneten Dokumente eines Dokument, beschreibbar sind |
| CheckXMLValue | <DOKUMENT>, <BEDINGUNG>, <MELDUNG> | Prüft zu einem Dokument ob eine Bedingung erfüllt ist und gibt eine Meldung aus |
| CopyFile | <QUELLE>, <ZIEL> | Kopiert eine Datei |
| CreateJob_StatusPostCalls | JobServer Pfad | Erzeugt einen Job der mehrere PostCall Vorgänge zusammenfasst und dann zentral auf dem Jobserver ausgeführt werden kann |
| IgnoreStatus | >DOKUMENT>, <FELDNAME>, <WERT> | Überprüft ob das Dokument einen bestimmten Status hat |
| SetChildrenToStatus | Dokument, XML-Feld, Wert, Parameter | Setzt den Status aller Children-Elemente auf den gesuchten Status wenn sie diesen noch nicht haben |
| SetParentToStatus | Dokument, XML-Feld, Wert(e) | Dadurch wird für alle SE-Modelle die Parent „.dft“-Datei, die nicht auf einem der WorkflowStatus .003.004.005. sind, automatisch Status 003 gesetzt |
| SetPrevVersionToStatus | Dokument, XML-Feld, Wert | Weist der vorhergehenden Version einen Status zu |
| SetSubFilesToStatus | Dokument, XML-Feld, zu prüfende Status, Dateiendungen | Setzt den Status von zusätzlichen Dokumenten, die im Rahmen eines Workflows erzeugt werden |
| SetXMLValue | <DOKUMENT>, <DATENFELD>, <WERT> | Weist einem Datenfeld einen Wert zu |
Externe Funktionen
Mit dem Attribut method können auch externe Funktionen, z.B. von Addins bereitgestellte, aufgerufen werden. Dazu wird dem Attribut ein Wert nach dem Schema AddInName.Funktion zugewiesen.
<Call method="SEInterface.seUpdatePropertiesByPath" parameter="%FILEPATH%|1" condition="$(Condition.isSEModel)" />
primus/method.1659703187.txt.gz · Zuletzt geändert: (Externe Bearbeitung)
