Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste Überarbeitung Beide Seiten der Revision | ||
de:infra-convert:dev:parameter_neu [2019/07/31 12:46] me |
de:infra-convert:dev:parameter_neu [2019/07/31 13:33] me |
||
---|---|---|---|
Zeile 11: | Zeile 11: | ||
---- | ---- | ||
- | Die Startparameterdatei wird geöffnet, indem beim Ausführen von #@IC_HTML@# der unten stehende Aufrufparameter übergeben wird. Der Wert des Parameters ist der absolute oder relative Pfad zur Startparameterdatei, dem Dateinamen (hier als Beispiel für die Syntax: "C:/Windows/Temp/StartParameterFile.json"). Weitere Aufrufparameter können an dieser Stelle nicht übergeben werden. | + | Die Startparameterdatei wird geöffnet, indem beim Ausführen von #@IC_HTML@# der unten stehende Aufrufparameter "parameter" übergeben wird. Der Wert des Parameters ist der absolute oder relative Pfad*¹ zur Startparameterdatei, hier als Beispiel für die Syntax: "C:/Windows/Temp/StartParameterFile.json". |
- | + | ||
- | > **Hinweis** Bis zur Programmversion 1.3.5.5 können nur absolute Pfade angegeben werden, sowohl als Wert des initialen Startparameters als auch innerhalb der Startparameterdatei. | + | |
<WRAP group> | <WRAP group> | ||
Zeile 27: | Zeile 25: | ||
</WRAP> | </WRAP> | ||
- | > **Hinweis** Nutzen Sie zur Trennung von Verzeichnisnamen in Pfadangaben Slash-Zeichen ("/"). Nicht alle Betriebssysteme unterstützen das Backslash ("\"). | + | Die Startparameterdatei fasst alle zur Verfügung stehenden Aufrufparameter zusammen, bis auf den folgenden*². Mit dem Aufrufparameter "forceConfigDir" kann ein anderer Speicherort für das Verzeichnis mit Konfigurations- und Vorlagendateien festgelegt werden. Dieses wird bei der Installation standardmäßig unter "%ProgramData%/ELIAS GmbH/infra-Convert" angelegt und dort gesucht, wenn der Parameter "forceConfigDir" nicht übergeben wird. |
+ | |||
+ | <WRAP group> | ||
+ | <WRAP indent> | ||
+ | <WRAP column 75%> | ||
+ | |||
+ | <code> | ||
+ | InfraConvertWPF.exe -forceConfigDir="C:/ProgramData/ELIAS GmbH/infra-Convert" | ||
+ | </code> | ||
+ | |||
+ | </WRAP> | ||
+ | </WRAP> | ||
+ | </WRAP> | ||
+ | |||
+ | Es können auch beide Parameter gleichzeitig übergeben werden: | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP indent> | ||
+ | <WRAP column 57%> | ||
+ | |||
+ | <code> | ||
+ | InfraConvertWPF.exe -parameter="..." -forceConfigDir="..." | ||
+ | </code> | ||
+ | |||
+ | </WRAP> | ||
+ | </WRAP> | ||
+ | </WRAP> | ||
+ | |||
+ | > **Hinweis zu *¹** Bis zur Programmversion 1.3.5.5 können nur absolute Pfade angegeben werden, sowohl als Wert des initialen Startparameters als auch innerhalb der Startparameterdatei. | ||
+ | |||
+ | > **Hinweis zu *²** Das Konfigurations- und Vorlagenverzeichnis kann erst ab Programmversion 1.3.7.0 mit diesem Aufrufparameter festgelegt werden. Achten Sie bei der Verwendung darauf, in der Konfigurateionsdatei "settings.json" die Pfade für das Verzeichnis mit Excel-Vorlage-Dateien (Parameter [[de:infra-convert:dev:settings#liste_der_einstellungen|ExcelReportsPath]]) und das Verzeichnis mit Toleranztabellen (Parameter [[de:infra-convert:dev:settings#liste_der_einstellungen|ToleranceTablePath]]) ebenfalls anzupassen. | ||
In diesem Kapitel wird der Aufbau der Startparameterdatei erklärt. Die Datei kann einen beliebigen Teil der hier vorgestellten Übergabewerte beinhalten, muss sich aber an die Bestimmungen zum Aufbau einer JSON-Datei halten. | In diesem Kapitel wird der Aufbau der Startparameterdatei erklärt. Die Datei kann einen beliebigen Teil der hier vorgestellten Übergabewerte beinhalten, muss sich aber an die Bestimmungen zum Aufbau einer JSON-Datei halten. | ||
Zeile 147: | Zeile 175: | ||
|< 100% 33% 12% 54% >| | |< 100% 33% 12% 54% >| | ||
^ Parameter ^ Typ ^ Wert/Inhalt ^ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
- | ^ Path | String | Pfad zum Speicherort mit dem Dateinamen | | + | ^ Path | String | Pfad zum Speicherort mit dem Dateinamen; die Verzeichnisnamen sind durch Slash-Zeichen ("/") oder Doppel-Backslash-Zeichen ("\\") zu trennen | |
^ Name | String | Titel des Projekts (Wird beim Öffnen ignoriert) | | ^ Name | String | Titel des Projekts (Wird beim Öffnen ignoriert) | | ||
^ Action | String | **Open** Öffnet ein vorhandenes Projekt\\ **Create** Legt ein neues Projekt an | | ^ Action | String | **Open** Öffnet ein vorhandenes Projekt\\ **Create** Legt ein neues Projekt an | | ||
Zeile 227: | Zeile 255: | ||
|< 100% 33% 12% 54% >| | |< 100% 33% 12% 54% >| | ||
^ Parameter ^ Typ ^ Wert/Inhalt ^ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
- | ^ Path | String | Pfad zum Speicherort mit dem Dateinamen\\ \\ **Hinweis** Die Angabe des Pfades in URL-Notation, beginnend mit "https://" und "http://", ist ab Programmversion 1.3.5.7 möglich. | | + | ^ Path | String | Pfad zum Speicherort mit dem Dateinamen; die Verzeichnisnamen sind durch Slash-Zeichen ("/") oder Doppel-Backslash-Zeichen ("\\") zu trennen\\ \\ **Hinweis** Die Angabe des Pfades in URL-Notation, beginnend mit "https://" und "http://", ist ab Programmversion 1.3.5.7 möglich. | |
</WRAP> | </WRAP> | ||
Zeile 293: | Zeile 321: | ||
^ Format | String | **JSONV1** | | ^ Format | String | **JSONV1** | | ||
^ LanguageCode | String | **de** Deutsch\\ **en** Englisch | | ^ LanguageCode | String | **de** Deutsch\\ **en** Englisch | | ||
- | ^ Path | String | Pfad zum Speicherort mit dem Dateinamen | | + | ^ Path | String | Pfad zum Speicherort mit dem Dateinamen; die Verzeichnisnamen sind durch Slash-Zeichen ("/") oder Doppel-Backslash-Zeichen ("\\") zu trennen | |
Für das CSV-Prüfplanformat gilt: | Für das CSV-Prüfplanformat gilt: | ||
Zeile 300: | Zeile 328: | ||
^ Parameter ^ Typ ^ Wert/Inhalt ^ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
^ Format | String | **CSV** | | ^ Format | String | **CSV** | | ||
- | ^ Path | String | Pfad zum Speicherort mit dem Dateinamen | | + | ^ Path | String | Pfad zum Speicherort mit dem Dateinamen; die Verzeichnisnamen sind durch Slash-Zeichen ("/") oder Doppel-Backslash-Zeichen ("\\") zu trennen | |
Für das DFD-Prüfplanformat gilt: | Für das DFD-Prüfplanformat gilt: | ||
Zeile 307: | Zeile 335: | ||
^ Parameter ^ Typ ^ Wert/Inhalt ^ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
^ Format | String | **DFD** | | ^ Format | String | **DFD** | | ||
- | ^ Path | String | Pfad zum Speicherort ohne einen Dateinamen | | + | ^ Path | String | Pfad zum Speicherort ohne einen Dateinamen; die Verzeichnisnamen sind durch Slash-Zeichen ("/") oder Doppel-Backslash-Zeichen ("\\") zu trennen | |
Für Zeichnungsexporte im PDF- und SVG-Format gilt: | Für Zeichnungsexporte im PDF- und SVG-Format gilt: | ||
Zeile 314: | Zeile 342: | ||
^ Parameter ^ Typ ^ Wert/Inhalt ^ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
^ Format | String | **PDF** Alle Zeichnungsblätter jeweils als PDF-Datei\\ **SVG** Alle Zeichnungsblätter jeweils als SVG-Datei | | ^ Format | String | **PDF** Alle Zeichnungsblätter jeweils als PDF-Datei\\ **SVG** Alle Zeichnungsblätter jeweils als SVG-Datei | | ||
- | ^ Path | String | Pfad zum Speicherort ohne einen Dateinamen | | + | ^ Path | String | Pfad zum Speicherort ohne einen Dateinamen; die Verzeichnisnamen sind durch Slash-Zeichen ("/") oder Doppel-Backslash-Zeichen ("\\") zu trennen | |
Für Zeichnungsexporte im PNG-, JPG-, BMP-, TIF- und GIF-Format gilt: | Für Zeichnungsexporte im PNG-, JPG-, BMP-, TIF- und GIF-Format gilt: | ||
Zeile 322: | Zeile 350: | ||
^ Format | String | **Png** Alle Zeichnungsblätter und/oder alle gestempelten Merkmale ausschnittsweise jeweils als PNG-Datei\\ **Jpg** Alle Zeichnungsblätter und/oder alle gestempelten Merkmale ausschnittsweise jeweils als JPG-Datei\\ **Bmp** Alle Zeichnungsblätter und/oder alle gestempelten Merkmale ausschnittsweise jeweils als BMP-Datei\\ **Tif** Alle Zeichnungsblätter sowie alle gestempelten Merkmale ausschnittsweise jeweils als TIF-Datei\\ **Gif** Alle Zeichnungsblätter und/oder alle gestempelten Merkmale ausschnittsweise jeweils als GIF-Datei | | ^ Format | String | **Png** Alle Zeichnungsblätter und/oder alle gestempelten Merkmale ausschnittsweise jeweils als PNG-Datei\\ **Jpg** Alle Zeichnungsblätter und/oder alle gestempelten Merkmale ausschnittsweise jeweils als JPG-Datei\\ **Bmp** Alle Zeichnungsblätter und/oder alle gestempelten Merkmale ausschnittsweise jeweils als BMP-Datei\\ **Tif** Alle Zeichnungsblätter sowie alle gestempelten Merkmale ausschnittsweise jeweils als TIF-Datei\\ **Gif** Alle Zeichnungsblätter und/oder alle gestempelten Merkmale ausschnittsweise jeweils als GIF-Datei | | ||
^ Mode | String | **Drawing** Nur die Zeichnungsblätter exportieren\\ **Stamps** Nur die Stempelgrafiken\\ \\ Wird **Mode** nicht angegeben, werden Zeichnungs- und Stempelgrafiken zusammen exportiert | | ^ Mode | String | **Drawing** Nur die Zeichnungsblätter exportieren\\ **Stamps** Nur die Stempelgrafiken\\ \\ Wird **Mode** nicht angegeben, werden Zeichnungs- und Stempelgrafiken zusammen exportiert | | ||
- | ^ Path | String | Pfad zum Speicherort ohne einen Dateinamen | | + | ^ Path | String | Pfad zum Speicherort ohne einen Dateinamen; die Verzeichnisnamen sind durch Slash-Zeichen ("/") oder Doppel-Backslash-Zeichen ("\\") zu trennen | |
</WRAP> | </WRAP> | ||
Zeile 482: | Zeile 510: | ||
|< 100% 33% 12% 54% >| | |< 100% 33% 12% 54% >| | ||
^ Parameter ^ Typ ^ Wert/Inhalt ^ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
- | ^ Path | String | Pfad zum Speicherort und Dateiname | | + | ^ Path | String | Pfad zum Speicherort und Dateiname; die Verzeichnisnamen sind durch Slash-Zeichen ("/") oder Doppel-Backslash-Zeichen ("\\") zu trennen | |
</WRAP> | </WRAP> | ||
Zeile 514: | Zeile 542: | ||
|< 100% 33% 12% 54% >| | |< 100% 33% 12% 54% >| | ||
^ Parameter ^ Typ ^ Wert/Inhalt ^ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
- | ^ Path | String | Pfad zum Speicherort und Dateiname | | + | ^ Path | String | Pfad zum Speicherort und Dateiname; die Verzeichnisnamen sind durch Slash-Zeichen ("/") oder Doppel-Backslash-Zeichen ("\\") zu trennen | |
</WRAP> | </WRAP> | ||
Zeile 544: | Zeile 572: | ||
|< 100% 33% 12% 54% >| | |< 100% 33% 12% 54% >| | ||
^ Parameter ^ Typ ^ Wert/Inhalt ^ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
- | ^ Path | String | Pfad zum Speicherort und Dateiname | | + | ^ Path | String | Pfad zum Speicherort und Dateiname; die Verzeichnisnamen sind durch Slash-Zeichen ("/") oder Doppel-Backslash-Zeichen ("\\") zu trennen | |
</WRAP> | </WRAP> | ||
Zeile 574: | Zeile 602: | ||
|< 100% 33% 12% 54% >| | |< 100% 33% 12% 54% >| | ||
^ Parameter ^ Typ ^ Wert/Inhalt ^ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
- | ^ Path | String | Pfad zum Speicherort und Dateiname | | + | ^ Path | String | Pfad zum Speicherort und Dateiname; die Verzeichnisnamen sind durch Slash-Zeichen ("/") oder Doppel-Backslash-Zeichen ("\\") zu trennen | |
</WRAP> | </WRAP> | ||
Zeile 603: | Zeile 631: | ||
|< 100% 33% 12% 54% >| | |< 100% 33% 12% 54% >| | ||
^ Parameter ^ Typ ^ Wert/Inhalt ^ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
- | ^ Path | String | Pfad zum Speicherort und Dateiname | | + | ^ Path | String | Pfad zum Speicherort und Dateiname; die Verzeichnisnamen sind durch Slash-Zeichen ("/") oder Doppel-Backslash-Zeichen ("\\") zu trennen | |
</WRAP> | </WRAP> | ||
Zeile 633: | Zeile 661: | ||
|< 100% 33% 12% 54% >| | |< 100% 33% 12% 54% >| | ||
^ Parameter ^ Typ ^ Wert/Inhalt ^ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
- | ^ Path | String | Pfad zum Speicherort und Dateiname | | + | ^ Path | String | Pfad zum Speicherort und Dateiname; die Verzeichnisnamen sind durch Slash-Zeichen ("/") oder Doppel-Backslash-Zeichen ("\\") zu trennen | |
</WRAP> | </WRAP> |