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 [2019/07/11 09:21] me [Prüfplan öffnen oder anlegen] |
de:infra-convert:dev:parameter [2019/08/09 14:35] me [Prüfpläne und gestempelte Zeichnungen exportieren] |
||
---|---|---|---|
Zeile 11: | Zeile 11: | ||
---- | ---- | ||
- | Die Startparameterdatei wird geöffnet, indem beim Ausführen von #@IC_HTML@# untenstehender Aufrufparameter übergeben wird. Der Wert des Parameters ist der vollständige Pfad zur Startparameterdatei inkl. 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". |
<WRAP group> | <WRAP group> | ||
Zeile 25: | 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 145: | Zeile 175: | ||
|< 100% 33% 12% 54% >| | |< 100% 33% 12% 54% >| | ||
^ Parameter ^ Typ ^ Wert/Inhalt ^ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
- | ^ Path | String | Vollständiger 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 225: | Zeile 255: | ||
|< 100% 33% 12% 54% >| | |< 100% 33% 12% 54% >| | ||
^ Parameter ^ Typ ^ Wert/Inhalt ^ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
- | ^ Path | String | Vollständiger 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 262: | Zeile 292: | ||
{ | { | ||
"Format":"DFD", | "Format":"DFD", | ||
- | "Path":"C:/Temp/DFD/" | + | "Path":"C:/Temp/DFD/", |
+ | "ExportHint": "MultiFileExport" | ||
}, | }, | ||
{ | { | ||
Zeile 291: | Zeile 322: | ||
^ Format | String | **JSONV1** | | ^ Format | String | **JSONV1** | | ||
^ LanguageCode | String | **de** Deutsch\\ **en** Englisch | | ^ LanguageCode | String | **de** Deutsch\\ **en** Englisch | | ||
- | ^ Path | String | Vollständiger 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 298: | Zeile 329: | ||
^ Parameter ^ Typ ^ Wert/Inhalt ^ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
^ Format | String | **CSV** | | ^ Format | String | **CSV** | | ||
- | ^ Path | String | Vollständiger 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 305: | Zeile 336: | ||
^ Parameter ^ Typ ^ Wert/Inhalt ^ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
^ Format | String | **DFD** | | ^ Format | String | **DFD** | | ||
- | ^ Path | String | Vollständiger 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 | |
+ | ^ ExportHint | String | **MultiFileExport** Teilprüfpläne in separate DFD-Dateien exportieren (Standardverhalten, wird angewendet, wenn der Parameter nicht angegeben wird)\\ **CombinedExport** Teilprüfpläne in gemeinsame DFD-Datei exportieren\\ \\ **Anmerkung** Dieser Parameter ist verfügbar ab Programmversion 1.3.7.2 | | ||
Für Zeichnungsexporte im PDF- und SVG-Format gilt: | Für Zeichnungsexporte im PDF- und SVG-Format gilt: | ||
Zeile 312: | Zeile 344: | ||
^ 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 | Vollständiger 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 320: | Zeile 352: | ||
^ 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 | Vollständiger 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 480: | Zeile 512: | ||
|< 100% 33% 12% 54% >| | |< 100% 33% 12% 54% >| | ||
^ Parameter ^ Typ ^ Wert/Inhalt ^ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
- | ^ Path | String | Vollständiger 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 512: | Zeile 544: | ||
|< 100% 33% 12% 54% >| | |< 100% 33% 12% 54% >| | ||
^ Parameter ^ Typ ^ Wert/Inhalt ^ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
- | ^ Path | String | Vollständiger 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 542: | Zeile 574: | ||
|< 100% 33% 12% 54% >| | |< 100% 33% 12% 54% >| | ||
^ Parameter ^ Typ ^ Wert/Inhalt ^ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
- | ^ Path | String | Vollständiger 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 572: | Zeile 604: | ||
|< 100% 33% 12% 54% >| | |< 100% 33% 12% 54% >| | ||
^ Parameter ^ Typ ^ Wert/Inhalt ^ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
- | ^ Path | String | Vollständiger 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 601: | Zeile 633: | ||
|< 100% 33% 12% 54% >| | |< 100% 33% 12% 54% >| | ||
^ Parameter ^ Typ ^ Wert/Inhalt ^ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
- | ^ Path | String | Vollständiger 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 631: | Zeile 663: | ||
|< 100% 33% 12% 54% >| | |< 100% 33% 12% 54% >| | ||
^ Parameter ^ Typ ^ Wert/Inhalt ^ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
- | ^ Path | String | Vollständiger 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> |