Benutzer-Werkzeuge

Webseiten-Werkzeuge


primus:sesetsolidedgefilestatusbypath

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