Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:infra-convert:dev:parameter_neu

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

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 13:09]
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 "​parameter"​ ü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"​).+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>​
  
-Die Startparameterdatei fasst alle zur Verfügung stehenden Aufrufparameter zusammen, bis auf den folgenden.+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.
  
-Weitere Aufrufparameter können an dieser Stelle nicht übergeben werden.+<WRAP group> 
 +<WRAP indent>​ 
 +<WRAP column 75%>
  
-**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.+<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** Nutzen ​Sie zur Trennung von Verzeichnisnamen ​in Pfadangaben Slash-Zeichen ("/"). Nicht alle Betriebssysteme unterstützen ​das Backslash ​("​\"​).+> **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 152: 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; ​Trennung von Verzeichnisnamen durch Slash-Zeichen ("/"​) oder Doppel-Backslash-Zeichen ("​\\"​) |+^ 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 232: 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; ​Trennung von Verzeichnisnamen durch Slash-Zeichen ("/"​) oder Doppel-Backslash-Zeichen ("​\\"​)\\ \\ **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 298: 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; ​Trennung von Verzeichnisnamen durch Slash-Zeichen ("/"​) oder Doppel-Backslash-Zeichen ("​\\"​) |+^ 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 305: Zeile 328:
 ^  Parameter ​ ^  Typ  ^  Wert/​Inhalt ​ ^ ^  Parameter ​ ^  Typ  ^  Wert/​Inhalt ​ ^
 ^ Format | String | **CSV** | ^ Format | String | **CSV** |
-^ Path | String | Pfad zum Speicherort mit dem Dateinamen; ​Trennung von Verzeichnisnamen durch Slash-Zeichen ("/"​) oder Doppel-Backslash-Zeichen ("​\\"​) |+^ 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 312: Zeile 335:
 ^  Parameter ​ ^  Typ  ^  Wert/​Inhalt ​ ^ ^  Parameter ​ ^  Typ  ^  Wert/​Inhalt ​ ^
 ^ Format | String | **DFD** | ^ Format | String | **DFD** |
-^ Path | String | Pfad zum Speicherort ohne einen Dateinamen; ​Trennung von Verzeichnisnamen durch Slash-Zeichen ("/"​) oder Doppel-Backslash-Zeichen ("​\\"​) |+^ 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 319: 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; ​Trennung von Verzeichnisnamen durch Slash-Zeichen ("/"​) oder Doppel-Backslash-Zeichen ("​\\"​) |+^ 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 327: 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; ​Trennung von Verzeichnisnamen durch Slash-Zeichen ("/"​) oder Doppel-Backslash-Zeichen ("​\\"​) |+^ Path | String | Pfad zum Speicherort ohne einen Dateinamen; ​die Verzeichnisnamen ​sind durch Slash-Zeichen ("/"​) oder Doppel-Backslash-Zeichen ("​\\"​) ​zu trennen ​|
  
 </​WRAP>​ </​WRAP>​
Zeile 487: 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; ​Trennung von Verzeichnisnamen durch Slash-Zeichen ("/"​) oder Doppel-Backslash-Zeichen ("​\\"​) |+^ Path | String | Pfad zum Speicherort und Dateiname; ​die Verzeichnisnamen ​sind durch Slash-Zeichen ("/"​) oder Doppel-Backslash-Zeichen ("​\\"​) ​zu trennen ​|
  
 </​WRAP>​ </​WRAP>​
Zeile 519: 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; ​Trennung von Verzeichnisnamen durch Slash-Zeichen ("/"​) oder Doppel-Backslash-Zeichen ("​\\"​) |+^ Path | String | Pfad zum Speicherort und Dateiname; ​die Verzeichnisnamen ​sind durch Slash-Zeichen ("/"​) oder Doppel-Backslash-Zeichen ("​\\"​) ​zu trennen ​|
  
 </​WRAP>​ </​WRAP>​
Zeile 549: 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; ​Trennung von Verzeichnisnamen durch Slash-Zeichen ("/"​) oder Doppel-Backslash-Zeichen ("​\\"​) |+^ Path | String | Pfad zum Speicherort und Dateiname; ​die Verzeichnisnamen ​sind durch Slash-Zeichen ("/"​) oder Doppel-Backslash-Zeichen ("​\\"​) ​zu trennen ​|
  
 </​WRAP>​ </​WRAP>​
Zeile 561: Zeile 584:
 <WRAP column 40%> <WRAP column 40%>
  
-Mit dem Feld **SpecialCategoriesDefinition** wird der Pfad zur Parameterdatei //​SpecialCategories.json//​ festgelegt ​(Trennung von Verzeichnisnamen durch Slash-Zeichen ("/"​) oder Doppel-Backslash-Zeichen ("​\\"​)). Aus dieser bezieht #@IC_HTML@# die Definitionen für Merkmalkategorien,​ welche mit dem Projekt gespeichert werden.+Mit dem Feld **SpecialCategoriesDefinition** wird der Pfad zur Parameterdatei //​SpecialCategories.json//​ festgelegt. Aus dieser bezieht #@IC_HTML@# die Definitionen für Merkmalkategorien,​ welche mit dem Projekt gespeichert werden.
  
 > **Siehe auch** > **Siehe auch**
Zeile 579: 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; ​Trennung von Verzeichnisnamen durch Slash-Zeichen ("/"​) oder Doppel-Backslash-Zeichen ("​\\"​) |+^ Path | String | Pfad zum Speicherort und Dateiname; ​die Verzeichnisnamen ​sind durch Slash-Zeichen ("/"​) oder Doppel-Backslash-Zeichen ("​\\"​) ​zu trennen ​|
  
 </​WRAP>​ </​WRAP>​
Zeile 608: 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; ​Trennung von Verzeichnisnamen durch Slash-Zeichen ("/"​) oder Doppel-Backslash-Zeichen ("​\\"​) |+^ Path | String | Pfad zum Speicherort und Dateiname; ​die Verzeichnisnamen ​sind durch Slash-Zeichen ("/"​) oder Doppel-Backslash-Zeichen ("​\\"​) ​zu trennen ​|
  
 </​WRAP>​ </​WRAP>​
Zeile 638: 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; ​Trennung von Verzeichnisnamen durch Slash-Zeichen ("/"​) oder Doppel-Backslash-Zeichen ("​\\"​) |+^ Path | String | Pfad zum Speicherort und Dateiname; ​die Verzeichnisnamen ​sind durch Slash-Zeichen ("/"​) oder Doppel-Backslash-Zeichen ("​\\"​) ​zu trennen ​|
  
 </​WRAP>​ </​WRAP>​