Benutzer-Werkzeuge

Webseiten-Werkzeuge


primus:seupdatepropertiesbypath

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:seupdatepropertiesbypath [2022/08/05 12:39] – gelöscht - Externe Bearbeitung (Unknown date) 127.0.0.1primus:seupdatepropertiesbypath [2025/08/26 13:43] (aktuell) – Parameter 1 beschrieben mgras
Zeile 1: Zeile 1:
 +====== seUpdatePropertiesByPath ======
 +Mit dem Befehl **seUpdatePropertiesByPath** des [[SEInterface]] [[Addin]], kann eine [[:solid_edge]] Datei mittels Angabe eines Pfad und Dateinamens geöffnet und aktualisiert werden. Der Aufruf kann mittels [[method|Call]] z.B. im Rahmen eines [[Workflow]]s erfolgen.
  
 +===== 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| ''Parameter 1''| Sollen mehrere Versuche beim Öffnen gemacht werden|
 +^:::|:::| 0 = 1 Versuch|
 +^:::|:::| 1 = 10 Versuche{{tag>Klärungsbedarf}}|
 +^3| ''Parameter 2''| Optionaler Parameter, wenn mit ''0'' angegeben, wird die Datei nicht geschlossen. Dies muß dann mittels [[seCloseAndSave]] erfolgen|
 +
 +===== Beispiel =====
 +Im gezeigten Beispiel wird im Rahmen der [[Status#PostCalls]] eines Workflows eine Solid Edge Zeichnungsdatei (Draft) geöffnet aktualisiert und __nicht__ geschlossen. Dadurch ist es möglich mit weiteren PostCalls z.B. [[seExportJobByPath]] Exportformate auszugeben ohne die Datei erneut öffnen zu müssen.
 +<code xml><Call method="SEInterface.seUpdatePropertiesByPath" parameter="%FILEPATH%|1|0" condition="$(Condition.isSEDraft)" /></code>
 +
 +{{tag>SEInterface Addin Befehl Workflow Status}}