Diese Einstellungen befinden sich in der Konfiguration:\\
{{:inventortools:2020_mfl_nodoc_inventortools.png?nolink|}}
====== Beim Speichern 2 ======
Abhängig vom Dateityp, können beim Speichern benutzerdefinierte Befehle ausgeführt werden.
Die benutzerdefinierte Befehle werden immer nach den Inventor-Tools-Funktionen in "Beim Speichern allg." und "Beim Speichern Blech" ausgeführt.
Beispiel: Ein benutzerdefinierte Befehl bei "Vor dem Speichern" / Bauteil wird augeführt, nach dem die Abmessungen ("Beim Speichern allg.") ins Bauteil egschrieben wurden.
Als benutzerdefinierte Befehl kann eine externe Anwendung mit optionalen Argumenten oder eine [[inventortools:anhang:ilogic|iLogic-Regel]] gestartet werden.
===== Befehl ausführen VOR dem Speichern =====
{{:inventortools:konfig:2020_beimspeichern2_vorher.png?nolink|}}
Vor dem Speichern kann ein benutzerdefinierter Befehl ausgeführt werden. Dieser Befehl wird dann VOR allen anderen, auf dieser Seite beschriebenen, Funktionen ausgeführt.
Die Ausführung erfolgt exklusiv, d. h. die Inventor-Tools (und somit auch der Inventor) "laufen" erst weiter, wenn der Befehl beendet wurde.
Als Befehlsargument wird, falls aktiviert, der vollständige Name des aktiven Dokuments übergeben.
z. B.: C:\Users\Public\Documents\www.inventor-tools.de\Testdateien\2011\bt1.ipt
===== Befehl ausführen NACH dem Speichern =====
{{:inventortools:konfig:2020_beimspeichern2_nachher.png?nolink|}}
Nach dem Speichern kann ein Befehl ausgeführt werden. Zusätzlich können Befehlsargumente an den auszuführenden Befehl übergeben werden.
===== BeimSpeichern2.exe =====
Im Installationsverzeichnis der Inventor-Tools, unter ''C:\ProgramData\Autodesk\Inventor Addins\GDKInventorTools2020_Basispaket\Support\'' finden Sie eine "BeimSpeichern2.exe".
Mit dieser kann die Funktionalität von "Beim speichern ausführen" getestet werden:
{{:inventortools:konfig:2020_beimspeichern2_exe_beispiel.png?nolink|}}
**VOR dem Speichern**
Wenn kein Argument angegeben wurde, aber der Haken bei Befehlsargumente gesetzt ist, wird der Dateiname als Argument übergeben:
{{:inventortools:konfig:2020_beimspeichern2_exe_vorher.png?nolink|}}
Da die Ausführung exclusiv erfolgt, wird der Speichervorgang erst nach dem Schließen des Fensters fortgesetzt!
**NACH dem Speichern**
{{:inventortools:konfig:2020_beimspeichern2_exe_nachher.png?nolink|}}
Wenn kein Argument angegeben wurde, wird folgendes übergeben (Beispiel):
''***$08.06.2017,10:42,C:\Vault-Lokal\VP-Demo\Konstruktion\03_Projekte\Blech\ENG-100064-A.idw$08.06.2017,10:42,ENG-100064-A_idw$08.06.2017,10:42,C:\Druck-Temp\ENG-100064-A_idw.pdf$
''\\
Header: ''***''\\
Jede Datei beginnt mit ''$''\\
Gefolgt von ''Datum,Uhrzeit,Dateiname''\\
wobei sich der erste Dateiname auf das aktive Bokument bezieht.\\
Optional können weitere Export-Dateien folgen.\\
Die unterschiedlichen Dateinamen in diesem Beispiel (vor/nach) weisen auf "Speichern unter" hin:\\
Vorher: C:\Vault-Lokal\VP-Demo\Konstruktion\03_Projekte\Blech\ENG-100064.idw\\
Nachher: C:\Vault-Lokal\VP-Demo\Konstruktion\03_Projekte\Blech\ENG-100064-A.idw
=====iLogic ausführen=====
Anstatt einer externen Anwendung kann auch eine iLogic-Regel gestartet werden:
[[inventortools:anhang:ilogic|iLogic-Unterstützung]]