Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | Nächste Überarbeitung Beide Seiten der Revision | ||
de:infra-convert:dev:parameter_neu [2019/07/02 14:55] me |
de:infra-convert:dev:parameter_neu [2019/07/31 12:46] me |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ~~NOTOC~~ | ||
+ | |||
+ | <WRAP noprint> | ||
+ | |||
+ | > Administratorhandbuch #@IC_HTML@# > Konfiguration und Import | ||
+ | |||
+ | </WRAP> | ||
+ | |||
+ | ====== Startparameterdatei ====== | ||
+ | |||
+ | ---- | ||
+ | |||
+ | 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. | ||
+ | |||
+ | > **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 indent> | ||
+ | <WRAP column 70%> | ||
+ | |||
+ | <code> | ||
+ | InfraConvertWPF.exe -parameter="C:/Windows/Temp/StartParameterFile.json" | ||
+ | </code> | ||
+ | |||
+ | </WRAP> | ||
+ | </WRAP> | ||
+ | </WRAP> | ||
+ | |||
+ | > **Hinweis** Nutzen Sie zur Trennung von Verzeichnisnamen in Pfadangaben Slash-Zeichen ("/"). Nicht alle Betriebssysteme unterstützen das Backslash ("\"). | ||
+ | |||
+ | 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. | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP column 61%> | ||
+ | |||
+ | Ein Beispiel für eine Startparameterdatei finden Sie an dieser Stelle: Anhang > [[de:infra-convert:dev:parameter_beispiel|Beispiel Startparameterdatei]]. | ||
+ | |||
+ | </WRAP> | ||
+ | <WRAP column 32%> | ||
+ | |||
+ | [[de:infra-convert:dev:parameter_beispiel|{{ :de:infra-convert:dev:startparameterdatei_beispiel.png?nolink&250 |}}]] | ||
+ | |||
+ | \\ | ||
+ | |||
+ | </WRAP> | ||
+ | </WRAP> | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP column 61%> | ||
+ | |||
+ | Einen in sich funktionsfähigen Satz mit Parameterdateien zum direkten Testen können Sie über den nebenstehenden Link herunterladen. | ||
+ | |||
+ | </WRAP> | ||
+ | <WRAP column 33%> | ||
+ | <WRAP centeralign> | ||
+ | |||
+ | {{:de:infra-convert:dev:infraCONVERTParametertest.zip|infraCONVERTParametertest.zip}} | ||
+ | |||
+ | </WRAP> | ||
+ | </WRAP> | ||
+ | </WRAP> | ||
+ | |||
+ | Entpacken Sie das ZIP-Archiv im Ordner "C:/Windows/Temp/" und führen Sie #@IC_HTML@# mit Verweis auf die darin enthaltene Startparamerterdatei aus. Sie können den Startparameter z. B. mit der enthaltenen Windows-Batchdatei übergeben. | ||
+ | |||
+ | \\ | ||
+ | |||
+ | <WRAP noprint> | ||
+ | <WRAP group> | ||
+ | <WRAP column 55%> | ||
+ | //**__Inhalt__**// | ||
+ | |||
+ | • [[de:infra-convert:dev:parameter#Sprache einstellen]]\\ | ||
+ | • [[de:infra-convert:dev:parameter#Projekt öffnen oder anlegen]]\\ | ||
+ | • [[de:infra-convert:dev:parameter#Prüfplan öffnen oder anlegen]]\\ | ||
+ | • [[de:infra-convert:dev:parameter#Zeichnungen übergeben]]\\ | ||
+ | • [[de:infra-convert:dev:parameter#Prüfpläne und gestempelte Zeichnungen exportieren]]\\ | ||
+ | • [[de:infra-convert:dev:parameter#Funktion aufrufen]]\\ | ||
+ | • [[de:infra-convert:dev:parameter#Auf Stempel zoomen]]\\ | ||
+ | • [[de:infra-convert:dev:parameter#Einstellungen]]\\ | ||
+ | • [[de:infra-convert:dev:parameter#Parameterdatei für Kennzeichnungen]]\\ | ||
+ | • [[de:infra-convert:dev:parameter#Parameterdatei für Merkmalsklassen]]\\ | ||
+ | • [[de:infra-convert:dev:parameter#Parameterdatei für Merkmalkategorien]]\\ | ||
+ | • [[de:infra-convert:dev:parameter#Parameterdatei für Stempelvorlagen]]\\ | ||
+ | • [[de:infra-convert:dev:parameter#Parameterdatei zum Ein-/Ausblenden/Sperren von Steuerelementen]]\\ | ||
+ | • [[de:infra-convert:dev:parameter#Merkmale bearbeiten]]\\ | ||
+ | • [[de:infra-convert:dev:parameter#Kennzeichnungen bearbeiten]] | ||
+ | |||
+ | \\ | ||
+ | |||
+ | </WRAP> | ||
+ | </WRAP> | ||
+ | </WRAP> | ||
+ | |||
+ | ===== Sprache einstellen ===== | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP column 40%> | ||
+ | |||
+ | Geben Sie mit dem Feld **LanguageCode** die Sprache der Benutzeroberfläche von #@IC_HTML@# vor. | ||
+ | |||
+ | Ohne diesen Code wird automatisch die im Betriebssystem eingestellte Standardsprache verwendet. Falls diese nicht von #@IC_HTML@# unterstützt wird, wird immer Englisch eingestellt. | ||
+ | |||
+ | > **Siehe auch** | ||
+ | > Benutzerhandbuch #@IC_HTML@# > Anpassung > Einstellungen > [[de:infra-convert:user:config:general|Allgemein]] > [[de:infra-convert:user:config:general#Gruppe „Sprache“|Gruppe „Sprache“]] | ||
+ | |||
+ | </WRAP> | ||
+ | <WRAP column 55%> | ||
+ | |||
+ | <code javascript> | ||
+ | "LanguageCode":"de" | ||
+ | </code> | ||
+ | |||
+ | |< 100% 33% 12% 54% >| | ||
+ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
+ | ^ LanguageCode | String | **de** Deutsch\\ **en** Englisch\\ **fr** Französisch\\ **it** Italienisch\\ **es** Spanisch\\ **ru** Russisch | | ||
+ | |||
+ | </WRAP> | ||
+ | </WRAP> | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ===== Projekt öffnen oder anlegen ===== | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP column 40%> | ||
+ | |||
+ | Legen Sie mit dem Feld **Project** fest, dass beim Start von #@IC_HTML@# ein vorhandenes Projekt geöffnet oder ein neues Projekt angelegt wird. | ||
+ | |||
+ | > **Siehe auch** | ||
+ | > Benutzerhandbuch #@IC_HTML@# > Funktionen > Projekte > [[de:infra-convert:user:functions:newproject|Neues Projekt anlegen]] | ||
+ | > | ||
+ | > Benutzerhandbuch #@IC_HTML@# > Funktionen > Projekte > [[de:infra-convert:user:functions:openproject|Projekt öffnen]] | ||
+ | > | ||
+ | > Benutzerhandbuch #@IC_HTML@# > Funktionen > Projekte > [[de:infra-convert:user:functions:saveproject|Projekt speichern]] | ||
+ | |||
+ | </WRAP> | ||
+ | <WRAP column 55%> | ||
+ | |||
+ | <code javascript> | ||
+ | "Project": { | ||
+ | "Path": "C:/Users/user1/Desktop/test.icpx", | ||
+ | "Name":"Beispiel Projekt", | ||
+ | "Action":"Open" | ||
+ | } | ||
+ | </code> | ||
+ | |||
+ | |< 100% 33% 12% 54% >| | ||
+ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
+ | ^ Path | String | Pfad zum Speicherort mit dem Dateinamen | | ||
+ | ^ Name | String | Titel des Projekts (Wird beim Öffnen ignoriert) | | ||
+ | ^ Action | String | **Open** Öffnet ein vorhandenes Projekt\\ **Create** Legt ein neues Projekt an | | ||
+ | |||
+ | </WRAP> | ||
+ | </WRAP> | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ===== Prüfplan öffnen oder anlegen ===== | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP column 40%> | ||
+ | |||
+ | Legen Sie mit dem Feld **InspectionPlanVersion** fest, dass beim Start von #@IC_HTML@# ein vorhandener Prüfplan geöffnet oder ein neuer Prüfplan angelegt wird. | ||
+ | |||
+ | Ein neuer Prüfplan kann nur angelegt werden, wenn bereits ein Projekt angelegt ist. | ||
+ | |||
+ | > **Siehe auch** | ||
+ | > Benutzerhandbuch #@IC_HTML@# > Funktionen > Prüfpläne > [[de:infra-convert:user:functions:1stqcp|Prüfplan anlegen]] | ||
+ | |||
+ | </WRAP> | ||
+ | <WRAP column 55%> | ||
+ | |||
+ | <code javascript> | ||
+ | "InspectionPlanVersion": { | ||
+ | "Name": "Zeichnungsstand", | ||
+ | "Version": "0", | ||
+ | "Action": "Create" | ||
+ | } | ||
+ | </code> | ||
+ | |||
+ | |< 100% 33% 12% 54% >| | ||
+ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
+ | ^ Name | String | Titel des Prüfplans (Wird beim Öffnen ignoriert) | | ||
+ | ^ Version | Dezimal | Versionsstand des Prüfplans (Wird beim Öffnen ignoriert) | | ||
+ | ^ Action | String | **Open** Öffnet einen vorhandenen Prüfplan\\ **Create** Legt einen neuen Prüfplan an | | ||
+ | |||
+ | </WRAP> | ||
+ | </WRAP> | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ===== Zeichnungen übergeben ===== | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP column 40%> | ||
+ | |||
+ | Importieren Sie mit dem Feld **Files** beim Start von #@IC_HTML@# eine beliebige Anzahl von Zeichnungsblättern in einen Prüfplan. | ||
+ | |||
+ | > **Siehe auch** | ||
+ | > Benutzerhandbuch #@IC_HTML@# > Funktionen > Zeichnungen > [[de:infra-convert:user:functions:drwimport|Zeichnung importieren]] | ||
+ | > | ||
+ | > Benutzerhandbuch #@IC_HTML@# > Weiteres > [[de:infra-convert:user:terms#Zeichnungsdatenformat|Begriffe]] > Zeichnungsdatenformat | ||
+ | |||
+ | </WRAP> | ||
+ | <WRAP column 55%> | ||
+ | |||
+ | <code javascript> | ||
+ | "Files": [ | ||
+ | { | ||
+ | "Path":"C:/Users/user1/Desktop/zeichnung_1.dxf" | ||
+ | }, | ||
+ | { | ||
+ | "Path":"C:/Users/user1/Desktop/zeichnung_2.igs" | ||
+ | }, | ||
+ | { | ||
+ | "Path":"C:/Users/user1/Desktop/zeichnung_3.pdf" | ||
+ | }, | ||
+ | { | ||
+ | "Path":"C:/Users/user1/Desktop/zeichnung_4.icp" | ||
+ | }, | ||
+ | { | ||
+ | "Path":"https://ftp.elias-gmbh.de/fictional_path/example.dwg" | ||
+ | } | ||
+ | ] | ||
+ | </code> | ||
+ | |||
+ | |< 100% 33% 12% 54% >| | ||
+ | ^ 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. | | ||
+ | |||
+ | </WRAP> | ||
+ | </WRAP> | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ===== Prüfpläne und gestempelte Zeichnungen exportieren ===== | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP column 40%> | ||
+ | |||
+ | Legen Sie mit dem Feld **Targets** fest, dass beim Ausführen des Befehls **Projekt speichern** in #@IC_HTML@# Prüfpläne und/oder gestempelte Zeichnungen bzw. Zeichnungsausschnitte exportiert werden. | ||
+ | |||
+ | > **Hinweis** Wir empfehlen, das Prüfplanformat JSONV1 zu verwenden, weil dieses alle Features von #@IC_HTML@# unterstützt. | ||
+ | |||
+ | > **Siehe auch** | ||
+ | > Administratorhandbuch #@IC_HTML@# > Export > [[de:infra-convert:dev:export:jsonv1|Prüfplanformat JSONV1]] | ||
+ | > | ||
+ | > Administratorhandbuch #@IC_HTML@# > Export > [[de:infra-convert:dev:export:dfd|Prüfplanformat DFD]] | ||
+ | |||
+ | </WRAP> | ||
+ | <WRAP column 55%> | ||
+ | |||
+ | <code javascript> | ||
+ | "Targets": [ | ||
+ | { | ||
+ | "Format":"JSONV1", | ||
+ | "LanguageCode":"de", | ||
+ | "Path":"C:/Temp/prüfplan.json" | ||
+ | }, | ||
+ | { | ||
+ | "Format":"CSV", | ||
+ | "Path":"C:/Temp/CSV/prüfplan.csv" | ||
+ | }, | ||
+ | { | ||
+ | "Format":"DFD", | ||
+ | "Path":"C:/Temp/DFD/" | ||
+ | }, | ||
+ | { | ||
+ | "Format":"PDF", | ||
+ | "Path":"C:/Temp/PDF/" | ||
+ | }, | ||
+ | { | ||
+ | "Format":"Png", | ||
+ | "Path":"C:/Temp/Graphics/" | ||
+ | }, | ||
+ | { | ||
+ | "Format":"Jpg", | ||
+ | "Path":"C:/Temp/Graphics/", | ||
+ | "Mode":"Drawing" | ||
+ | }, | ||
+ | { | ||
+ | "Format":"Bmp", | ||
+ | "Path":"C:/Temp/Graphics/", | ||
+ | "Mode":"Stamps" | ||
+ | } | ||
+ | ] | ||
+ | </code> | ||
+ | |||
+ | Für das JSONV1-Prüfplanformat gilt: | ||
+ | |||
+ | |< 100% 33% 12% 54% >| | ||
+ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
+ | ^ Format | String | **JSONV1** | | ||
+ | ^ LanguageCode | String | **de** Deutsch\\ **en** Englisch | | ||
+ | ^ Path | String | Pfad zum Speicherort mit dem Dateinamen | | ||
+ | |||
+ | Für das CSV-Prüfplanformat gilt: | ||
+ | |||
+ | |< 100% 33% 12% 54% >| | ||
+ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
+ | ^ Format | String | **CSV** | | ||
+ | ^ Path | String | Pfad zum Speicherort mit dem Dateinamen | | ||
+ | |||
+ | Für das DFD-Prüfplanformat gilt: | ||
+ | |||
+ | |< 100% 33% 12% 54% >| | ||
+ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
+ | ^ Format | String | **DFD** | | ||
+ | ^ Path | String | Pfad zum Speicherort ohne einen Dateinamen | | ||
+ | |||
+ | Für Zeichnungsexporte im PDF- und SVG-Format gilt: | ||
+ | |||
+ | |< 100% 33% 12% 54% >| | ||
+ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
+ | ^ 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 | | ||
+ | |||
+ | Für Zeichnungsexporte im PNG-, JPG-, BMP-, TIF- und GIF-Format gilt: | ||
+ | |||
+ | |< 100% 33% 12% 54% >| | ||
+ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
+ | ^ 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 | | ||
+ | ^ Path | String | Pfad zum Speicherort ohne einen Dateinamen | | ||
+ | |||
+ | </WRAP> | ||
+ | </WRAP> | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ===== Funktion aufrufen ===== | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP column 40%> | ||
+ | |||
+ | Rufen Sie mit dem Feld **Mode** beim Start eine Funktion in #@IC_HTML@# auf. Die Funktion wird nicht ausgeführt, sondern geöffnet und steht dem Benutzer damit direkt zur Verfügung. Zur Zeit stehen folgende Funktionen zur Verfügung (weitere folgen): | ||
+ | |||
+ | * **Kennzeichnen-Werkzeug**\\ //AddCharacteristicTag//\\ Ruft das Kennzeichnen-Werkzeug auf, siehe Benutzerhandbuch > Funktionen > Merkmale > [[de:infra-convert:user:functions:labeling|Kennzeichnen]]. | ||
+ | |||
+ | * **Zeichnungsvergleich**\\ (Verfügbar ab Programmversion 1.2)\\ //Compare Documents//\\ Ruft den Zeichnungsvergleich auf, siehe Benutzerhandbuch > Benutzeroberfläche > Funktionsfenster > [[de:infra-convert:user:interface:drwcomp|Zeichnungsvergleich]] sowie Benutzerhandbuch > Funktionen > [[de:infra-convert:user:functions:drwcompsimple|Zeichnungen vergleichen (Basisversion)]] bzw. [[de:infra-convert:user:functions:drwcomp|Zeichnungen vergleichen (Pro-Version)]]. | ||
+ | |||
+ | </WRAP> | ||
+ | <WRAP column 55%> | ||
+ | |||
+ | Für die Funktion **Kennzeichnen-Werkzeug** gilt: | ||
+ | |||
+ | <code javascript> | ||
+ | "Mode": { | ||
+ | "Name": "AddCharacteristicTag", | ||
+ | "ItemId": "{5D1110CA-6093-4381-B372-CF983D515044}" | ||
+ | } | ||
+ | </code> | ||
+ | |||
+ | |< 100% 33% 12% 54% >| | ||
+ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
+ | ^ Name | String | AddCharacteristicTag | | ||
+ | ^ ItemId | String | GUID der Kennzeichnung | | ||
+ | |||
+ | Für die Funktion **Zeichnungsvergleich** gilt: | ||
+ | |||
+ | <code javascript> | ||
+ | "Mode":{ | ||
+ | "Name":"CompareDocuments", | ||
+ | "SourceInspectionPlanVersion":{ | ||
+ | "Name":"Neuer Prüfplan", | ||
+ | "Version":"A" | ||
+ | }, | ||
+ | "TargetInspectionPlanVersion":{ | ||
+ | "Name":"Neuer Prüfplan", | ||
+ | "Version":"B" | ||
+ | }, | ||
+ | "SourceDocumentOriginalFileName":"ez-29002675001-84-0_1.dxf", | ||
+ | "TargetDocumentOriginalFileName":"ez-29002675001-84-a_1.dxf" | ||
+ | } | ||
+ | </code> | ||
+ | |||
+ | |< 100% 33% 12% 54% >| | ||
+ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
+ | ^ Name | String | **CompareDocuments** | | ||
+ | ^ SourceInspectionPlanVersion | Feld | | | ||
+ | ^ └ Name | String | Name der Quell-Prüfplanversion | | ||
+ | ^ └ Version | String | Versionsnummer der Quell-Prüfplanversion | | ||
+ | ^ TargetInspectionPlanVersion | Feld | | | ||
+ | ^ └ Name | String | Name der Ziel-Prüfplanversion | | ||
+ | ^ └ Version | String | Versionsnummer der Ziel-Prüfplanversion | | ||
+ | ^ SourceDocumentOriginalFileName | String | Dateiname des Quell-Zeichnungsblatts | | ||
+ | ^ TargetDocumentOriginalFileName | String | Dateiname des Ziel-Zeichnungsblatts | | ||
+ | |||
+ | </WRAP> | ||
+ | </WRAP> | ||
+ | |||
+ | \\ | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP column 70%> | ||
+ | ===== Auf Stempel zoomen ===== | ||
+ | |||
+ | </WRAP> | ||
+ | <WRAP column 25%> | ||
+ | > **Verfügbar ab**\\ Programmversion 1.2.0.21 | ||
+ | </WRAP> | ||
+ | </WRAP> | ||
+ | |||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP column 40%> | ||
+ | |||
+ | Sie können beim Öffnen eines Projekts die Ansicht im Zeichnungsfenster auf einen bestimmten Stempel festlegen. #@IC_HTML@# fokussiert den Stempel und zoomt soweit heran, dass der zugehörige Zeichnungseintrag inklusive umgebenden Bereich ins Fenster eingepasst ist. | ||
+ | |||
+ | Jedem Stempel in einer ICPX-Datei ist eine GUID zugewiesen. Übergeben Sie diese im Feld **ZoomToStampGuid**. Sind Merkmale durch Übertragen oder Zusammenfügen im Zeichnungsvergleich verknüpft worden, können Sie auch die ID des ursprünglichen Stempels übergeben, gezoomt wird dann auf den zugehörigen Stempel der neuesten Prüfplanversion. | ||
+ | |||
+ | Wenn ICP-Dateien in ein Projekt geladen werden, sind ggf. die GUIDs der Stempel nicht bekannt. In diesem Fall können Sie auch die ID des Stempels übergeben. Nutzen Sie dazu das Feld **ZoomToStampIcpId**. Hierin müssen Sie auch die Prüfplanversion sowie den Namen der ICP-Datei angeben, weil die ID seitens #@IC_OLD_HTML@# nur innerhalb eines ICP-Projekts gültig ist. | ||
+ | |||
+ | > **Hinweis** | ||
+ | > #@IC_HTML@# kann mit der Zoom-Funktionalität auch als Viewer verwendet werden. Schalten Sie Steuerelemente der Benutzeroberfläche ab (siehe "Konfiguration und Import > [[de:infra-convert:dev:uiaccess|Parameterdatei "UiAccess"]]"), um ein Verfälschen von Daten zu verhindern. Zum Betrachten von ICP-Dateien erstellen Sie temporär ein ICPX-Projekt und laden die ICP-Datei in eine Prüfplanversion. | ||
+ | |||
+ | </WRAP> | ||
+ | <WRAP column 55%> | ||
+ | Die GUID des Stempels ist bekannt: | ||
+ | |||
+ | <code javascript> | ||
+ | "ZoomToStampGuid":{ | ||
+ | "Id":"{56422575-2376-497f-b633-8dbe06626fab}" | ||
+ | } | ||
+ | </code> | ||
+ | |||
+ | |< 100% 33% 12% 54% >| | ||
+ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
+ | ^ Id | String | GUID des Stempels | | ||
+ | |||
+ | Nur die ID des Stempels in der ICP-Datei ist bekannt: | ||
+ | |||
+ | <code javascript> | ||
+ | "ZoomToStampIcpId":{ | ||
+ | "InspectionPlanVersion":{ | ||
+ | "Name":"Neuer Prüfplan", | ||
+ | "Version":"A" | ||
+ | }, | ||
+ | "DocumentName":"ez-29002675001-84-0_1.icp", | ||
+ | "Id":"3" | ||
+ | } | ||
+ | </code> | ||
+ | |||
+ | |< 100% 33% 12% 54% >| | ||
+ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
+ | ^ InspectionPlanVersion | Feld | | | ||
+ | ^ └ Name | String | Titel der Prüfplanversion | | ||
+ | ^ └ Version | String | Versionsnummer | | ||
+ | ^ DocumentName | String | Name der ICP-Datei | | ||
+ | ^ Id | String | ICP-ID | | ||
+ | |||
+ | </WRAP> | ||
+ | </WRAP> | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ===== Einstellungen ===== | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP column 40%> | ||
+ | |||
+ | Mit dem Feld **Settings** wird der Pfad zur Parameterdatei //settings.json// festgelegt. Aus dieser bezieht #@IC_HTML@# die globalen Einstellungen. | ||
+ | |||
+ | > **Bitte beachten** Änderungen durch den Benutzer in der Benutzeroberfläche werden **nicht** in die hiermit geladene "settings.json" geschrieben, sondern in die "settings.json" im CommonAppData-Verzeichnis, dessen Pfad in der "settings.json" mit dem Parameter "CommonAppDataPath" definiert wird. | ||
+ | |||
+ | > **Siehe auch** | ||
+ | > Administratorhandbuch #@IC_HTML@# > Programmaufruf > [[de:infra-convert:dev:settings|Parameterdatei "Settings"]] | ||
+ | > | ||
+ | > Administratorhandbuch #@IC_HTML@# > Konfiguration und Import > Parameterdatei "Settings" > [[de:infra-convert:dev:settings#liste_der_einstellungen|Liste der Einstellungen]] > Einstellungen ohne Steuerelemente in der Benutzeroberfläche | ||
+ | > | ||
+ | > Benutzerhandbuch #@IC_HTML@# > Anpassung > Einstellungen > [[de:infra-convert:user:config:general|Allgemein]] | ||
+ | |||
+ | </WRAP> | ||
+ | <WRAP column 55%> | ||
+ | |||
+ | <code javascript> | ||
+ | "Settings": { | ||
+ | "Path": "C:/ProgramData/ELIAS GmbH/infra-CONVERT/Settings.json" | ||
+ | }, | ||
+ | </code> | ||
+ | |||
+ | |< 100% 33% 12% 54% >| | ||
+ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
+ | ^ Path | String | Pfad zum Speicherort und Dateiname | | ||
+ | |||
+ | </WRAP> | ||
+ | </WRAP> | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ===== Parameterdatei für Kennzeichnungen ===== | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP column 40%> | ||
+ | |||
+ | Mit dem Feld **CharacteristicTagsDefinition** wird der Pfad zur Parameterdatei //CharacteristicTags.json// festgelegt. Aus dieser bezieht #@IC_HTML@# Definitionen für Kennzeichnungen, welche mit dem Projekt gespeichert werden. | ||
+ | |||
+ | Sollte die Datei nicht existieren, so wird sie mit den üblichen Voreinstellungen angelegt. | ||
+ | |||
+ | > **Siehe auch** | ||
+ | > Administratorhandbuch #@IC_HTML@# > Programmaufruf > [[de:infra-convert:dev:characteristictags|Parameterdatei "CharacteristicTags"]] | ||
+ | > | ||
+ | > Benutzerhandbuch #@IC_HTML@# > Anpassung > Projekteinstellungen > [[de:infra-convert:user:config:label|Kennzeichnungen]] | ||
+ | |||
+ | </WRAP> | ||
+ | <WRAP column 55%> | ||
+ | |||
+ | <code javascript> | ||
+ | "CharacteristicTagsDefinition": { | ||
+ | "Path": "C:/Users/user1/AppData/CharacteristicTags.json" | ||
+ | } | ||
+ | </code> | ||
+ | |||
+ | |< 100% 33% 12% 54% >| | ||
+ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
+ | ^ Path | String | Pfad zum Speicherort und Dateiname | | ||
+ | |||
+ | </WRAP> | ||
+ | </WRAP> | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ===== Parameterdatei für Merkmalsklassen ===== | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP column 40%> | ||
+ | |||
+ | Mit dem Feld **CharacteristicClassesDefinition** wird der Pfad zur Parameterdatei "CharacteristicClasses.json" festgelegt. Aus dieser bezieht #@IC_HTML@# die Definitionen für Merkmalsklassen, welche mit dem Projekt gespeichert werden. | ||
+ | |||
+ | > **Siehe auch** | ||
+ | > Administratorhandbuch #@IC_HTML@# > Konfiguration und Import > [[de:infra-convert:dev:characteristicclasses|Parameterdatei "CharacteristicClasses"]] | ||
+ | > | ||
+ | > Benutzerhandbuch #@IC_HTML@# > Weiteres > [[de:infra-convert:user:terms#Klasse (Merkmals-)|Begriffe]] > Klasse (Merkmals-) | ||
+ | |||
+ | </WRAP> | ||
+ | <WRAP column 55%> | ||
+ | |||
+ | <code javascript> | ||
+ | "CharacteristicClassesDefinition": { | ||
+ | "Path": "C:/Users/user1/AppData/CharacteristicClasses.json" | ||
+ | } | ||
+ | </code> | ||
+ | |||
+ | |< 100% 33% 12% 54% >| | ||
+ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
+ | ^ Path | String | Pfad zum Speicherort und Dateiname | | ||
+ | |||
+ | </WRAP> | ||
+ | </WRAP> | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ===== Parameterdatei für Merkmalkategorien ===== | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP column 40%> | ||
+ | |||
+ | 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** | ||
+ | > Benutzerhandbuch #@IC_HTML@# > Anpassung > Projekteinstellungen > [[de:infra-convert:user:config:cat|Kategorien]] | ||
+ | > | ||
+ | > Benutzerhandbuch #@IC_HTML@# > Weiteres > [[de:infra-convert:user:terms#Kategorie (Merkmal-)|Begriffe]] > Kategorie (Merkmal-) | ||
+ | |||
+ | </WRAP> | ||
+ | <WRAP column 55%> | ||
+ | |||
+ | <code javascript> | ||
+ | "SpecialCategoriesDefinition": { | ||
+ | "Path": "C:/Users/user1/AppData/SpecialCategories.json" | ||
+ | } | ||
+ | </code> | ||
+ | |||
+ | |< 100% 33% 12% 54% >| | ||
+ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
+ | ^ Path | String | Pfad zum Speicherort und Dateiname | | ||
+ | |||
+ | </WRAP> | ||
+ | </WRAP> | ||
+ | |||
+ | \\ | ||
+ | ===== Parameterdatei für Stempelvorlagen ===== | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP column 40%> | ||
+ | |||
+ | Mit dem Feld **StampTemplatesDefinition** wird der Pfad zur Parameterdatei //StampTemplates.json// festgelegt. Aus dieser bezieht #@IC_HTML@# die Definitionen für Stempelvorlagen, welche mit dem Projekt gespeichert werden. | ||
+ | |||
+ | > **Siehe auch** | ||
+ | > Administratorhandbuch #@IC_HTML@# > Konfiguration und Import > [[de:infra-convert:dev:stamptemplates|Parameterdatei "StampTemplates"]] | ||
+ | > | ||
+ | > Benutzerhandbuch #@IC_HTML@# > Anpassung > Projekteinstellungen > [[de:infra-convert:user:config:stamppattern|Stempelvorlagen]] | ||
+ | |||
+ | </WRAP> | ||
+ | <WRAP column 55%> | ||
+ | |||
+ | <code javascript> | ||
+ | "StampTemplatesDefinition": { | ||
+ | "Path": "C:/Users/user1/AppData/StampTemplates.json" | ||
+ | } | ||
+ | </code> | ||
+ | |||
+ | |< 100% 33% 12% 54% >| | ||
+ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
+ | ^ Path | String | Pfad zum Speicherort und Dateiname | | ||
+ | |||
+ | </WRAP> | ||
+ | </WRAP> | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ===== Parameterdatei zum Ein-/Ausblenden/Sperren von Steuerelementen ===== | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP column 40%> | ||
+ | |||
+ | Mit dem Feld **UiAccessDefinition** wird der Pfad zur Parameterdatei //UiAccess.json// festgelegt. Mit dieser kann gesteuert werden, welche Steuerelemente in der Benutzeroberfläche von #@IC_HTML@# sichtbar, gesperrt oder ausgeblendet werden sollen. | ||
+ | |||
+ | Sollte die Datei nicht existieren, so wird sie mit den üblichen Voreinstellungen angelegt. | ||
+ | |||
+ | > **Siehe auch** | ||
+ | > Administratorhandbuch #@IC_HTML@# > Programmaufruf > [[de:infra-convert:dev:uiaccess|Parameterdatei "UiAccess"]] | ||
+ | |||
+ | </WRAP> | ||
+ | <WRAP column 55%> | ||
+ | |||
+ | <code javascript> | ||
+ | "UiAccessDefinition": { | ||
+ | "Path": "C:/Users/user1/AppData/UiAccess.json" | ||
+ | } | ||
+ | </code> | ||
+ | |||
+ | |< 100% 33% 12% 54% >| | ||
+ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
+ | ^ Path | String | Pfad zum Speicherort und Dateiname | | ||
+ | |||
+ | </WRAP> | ||
+ | </WRAP> | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ===== Merkmale bearbeiten ===== | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP column 40%> | ||
+ | |||
+ | Mit dem Feld **Characteristics** können Sie #@IC_HTML@# mitteilen, welche Merkmale sich seit der letzten Bearbeitung in einem bestehenden Projekt verändert haben. Wurden in einem CAQ-System z. B. neue Kennzeichnungen zugewiesen, können diese hierüber auch im Projekt neu zugewiesen werden. | ||
+ | |||
+ | > **Siehe auch** | ||
+ | > Benutzerhandbuch #@IC_HTML@# > Benutzeroberfläche > Funktionsfenster > [[de:infra-convert:user:interface:feature|Merkmalseigenschaften]] | ||
+ | |||
+ | </WRAP> | ||
+ | <WRAP column 55%> | ||
+ | |||
+ | <code javascript> | ||
+ | "Characteristics": [ | ||
+ | { | ||
+ | "CharacteristicId": "66a58671-5b11-4135-8210-32701be6f4a5", | ||
+ | "Action":"Update", | ||
+ | "CharacteristicTags": [ | ||
+ | "5D1110CA-6093-4381-B372-CF983D515044", | ||
+ | "24C41CA8-871C-456E-B082-22EC2A20216D" | ||
+ | ], | ||
+ | "SpecialCategory":"{3E298F8F-02F1-49CD-82BF-BCDF26DA11FE}" | ||
+ | }, | ||
+ | { | ||
+ | "CharacteristicId": "b29bfa80-294a-4ca6-ae8f-81f4e63a39be", | ||
+ | "Action":"Update", | ||
+ | "CharacteristicTags": [ "5D1110CA-6093-4381-B372-CF983D515044" ], | ||
+ | "SpecialCategory":"{3E298F8F-02F1-49CD-82BF-BCDF26DA11FE}" | ||
+ | } | ||
+ | ] | ||
+ | </code> | ||
+ | |||
+ | |< 100% 33% 12% 54% >| | ||
+ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
+ | ^ CharacteristicId | String | GUID des Merkmals | | ||
+ | ^ Action | String | **Update** Aktion: Aktualisieren | | ||
+ | ^ CharacteristicTags | String | GUID der Kennzeichnung | | ||
+ | ^ SpecialCategory | String | GUID der Kategorie | | ||
+ | |||
+ | </WRAP> | ||
+ | </WRAP> | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ===== Kennzeichnungen bearbeiten ===== | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP column 40%> | ||
+ | |||
+ | Mit dem Feld **CharacteristicTags** können Sie #@IC_HTML@# mitteilen, welche Kennzeichnungen seit der letzten Bearbeitung eines Projekts hinzugefügt wurden oder sich geändert haben. | ||
+ | |||
+ | > **Siehe auch** | ||
+ | > Benutzerhandbuch #@IC_HTML@# > Anpassung > Projekteinstellungen > [[de:infra-convert:user:config:label|Kennzeichnungen]] | ||
+ | |||
+ | </WRAP> | ||
+ | <WRAP column 55%> | ||
+ | |||
+ | <code javascript> | ||
+ | "CharacteristicTags": [ | ||
+ | { | ||
+ | "Action": "AddOrUpdate", | ||
+ | "CharacteristicTag":{ | ||
+ | "Id": "69A6290C-89E2-438B-A2D7-F0AA645409CA", | ||
+ | "Priority": 2, | ||
+ | "FriendlyName": "TagThree", | ||
+ | "Color": { | ||
+ | "Type": "RGB", | ||
+ | "R": 0, | ||
+ | "G": 255, | ||
+ | "B": 0 | ||
+ | }, | ||
+ | "LocalizedProperties": [ | ||
+ | { | ||
+ | "Name": "Tag Three ", | ||
+ | "Description":"", | ||
+ | "LanguageCode": "en" | ||
+ | }, | ||
+ | { | ||
+ | "Name": "Kennzeichnung Drei", | ||
+ | "Description": "", | ||
+ | "LanguageCode": "de" | ||
+ | } | ||
+ | ] | ||
+ | } | ||
+ | }, | ||
+ | { | ||
+ | "Action": "AddOrUpdate", | ||
+ | "CharacteristicTag":{ | ||
+ | "Id": "5D1110CA-6093-4381-B372-CF983D515044", | ||
+ | "Priority": 2, | ||
+ | "FriendlyName": "", | ||
+ | "Color": { | ||
+ | "Type": "RGB", | ||
+ | "R": 0, | ||
+ | "G": 0, | ||
+ | "B": 255 | ||
+ | }, | ||
+ | "LocalizedProperties": [ | ||
+ | { | ||
+ | "Name": "Tag Four ", | ||
+ | "Description":"", | ||
+ | "LanguageCode": "en" | ||
+ | }, | ||
+ | { | ||
+ | "Name": "Kennzeichnung Vier", | ||
+ | "Description": "", | ||
+ | "LanguageCode": "de" | ||
+ | } | ||
+ | ] | ||
+ | } | ||
+ | } | ||
+ | ] | ||
+ | </code> | ||
+ | |||
+ | |< 100% 34% 12% 53% >| | ||
+ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
+ | ^ Action | String | **AddOrUpdate** Hinzufügen oder ändern einer Kennzeichnung, abhängig vom Vorhandensein oder Nicht-Vorhandensein der Kennzeichnung | | ||
+ | ^ CharacteristicTag | Feld | Enthält alle Eigenschaften der Kennzeichnung | | ||
+ | ^ └ Id | String | GUID der Kennzeichnung | | ||
+ | ^ └ Priority | Integer | Rang in der Reihenfolge der vorhandenen Kennzeichnungen | | ||
+ | ^ └ FriendlyName | String | Name der Kennzeichnung | | ||
+ | ^ └ Color | Feld | Stempelfarbe eines mit dieser Kennzeichnung versehenen Merkmals | | ||
+ | ^ └ Type | String | **RGB** Farbsystem "RGB" | | ||
+ | ^ └ R | Integer | Farbwert für Rot: 0...255 | | ||
+ | ^ └ G | Integer | Farbwert für Grün: 0...255 | | ||
+ | ^ └ B | Integer | Farbwert für Blau: 0...255 | | ||
+ | ^ └ LocalizedProperties | Feld | Bezeichnung der Kennzeichnung (für mehrere Sprachen möglich) | | ||
+ | ^ └ Name | String | Benutzerfreundlicher Name der Kennzeichnung | | ||
+ | ^ └ Description | String | Beschreibung der Kennzeichnung (optional) | | ||
+ | ^ └ LanguageCode | String | **de** Deutsch\\ **en** Englisch | | ||
+ | |||
+ | </WRAP> | ||
+ | </WRAP> | ||
+ | |||
+ | <WRAP noprint> | ||
+ | |||
+ | ---- | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP col2> | ||
+ | |||
+ | <WRAP rightalign> | ||
+ | |||
+ | **Zurückblättern**\\ | ||
+ | Einleitung > [[de:infra-convert:dev:intro|Übersicht]] | ||
+ | |||
+ | </WRAP> | ||
+ | |||
+ | **Weiterblättern**\\ | ||
+ | Konfiguration und Import > [[de:infra-convert:dev:settings|Parameterdatei "Settings"]] | ||
+ | |||
+ | </WRAP> | ||
+ | </WRAP> | ||
+ | |||
+ | </WRAP> | ||
+ | |||
+ | |||
+ | |||
===== Beispiele für Startparameterdateien ===== | ===== Beispiele für Startparameterdateien ===== | ||