primus:sesetsolidedgefilestatusbypath
Inhaltsverzeichnis
seSetSolidEdgeFileStatusByPath
Mit dem Befehl seSetSolidEdgeFileStatusByPath des SEInterface Addin, kann der Status in einer Solid Edge Datei geändert werden. Die Solid Edge Datei darf dabei nicht geöffnet
bzw. im Zugriff sein. Es erfolgt eine Prüfung auf IsFileinUse 20 x alle 0,2 s. Der Aufruf kann mittels Call z.B. im Rahmen eines Workflows oder in AssignDocumentDataFields_SMARTCOPY um den gewünschten Status zu setzen.
Liste der Parameter
Der Funktion müssen folgende Parameter, durch | getrennt, in der angegebenen Reihenfolge übergeben werden.
| Parameter | Funktion | |
|---|---|---|
| 1 | Dokumentpfad | Pfad des Dokuments, z.B. %FILEPATH% |
| 2 | SEStatus | Status von Solid Edge, mögliche Werte sind: |
0 | Verfügbar | |
1 | In Arbeit | |
2 | Wird geprüft | |
3 | Freigegeben | |
4 | Festgeschrieben | |
5 | Ungültig | |
| 3 | Primus-Status | Zugehöriger Status in Primus |
Beispiel
Im gezeigten Beispiel wird im Rahmen der Wertzuweisung an das Datenfeld WorkflowStatus, mittels dieser Funktion auch der Status in der Solid Edge Datei geändert.
<WorkflowStatus value="CALL(SEInterface.seSetSolidEdgeFileStatusByPath %FILEPATH%|0)|001" />
Siehe auch
primus/sesetsolidedgefilestatusbypath.txt · Zuletzt geändert: von mgras
