ExportForm: Unterschied zwischen den Versionen

Aus ibKastl Wiki
 
(8 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{En|ExportForm (english)}}
[[Datei:SWExportForm.png|thumb|ExportForm]]
[[Datei:SWExportForm.png|thumb|ExportForm]]
{{Shop|http://shopforprocess.com/cae/scripte-fuer-eplan/exportform}}
{{Shop|http://shopforprocess.com/cae/scripte-fuer-eplan/exportform}}
Zeile 5: Zeile 4:
<section begin=Funktionsbeschreibung />
<section begin=Funktionsbeschreibung />
Mit der Scripterweiterung ExportForm können Sie mehrere Exportschemas für PDF- DXF- und DWG-Dateien automatisiert abarbeiten lassen. So können Sie zum Beispiel per Knopfdruck fertigungsgerechte Unterlagen für jede Arbeitsstation, Kundendokumentationen in verschiedenen Sprachen, DXF-Exporte für Typenschilder, usw. erzeugen.
Mit der Scripterweiterung ExportForm können Sie mehrere Exportschemas für PDF- DXF- und DWG-Dateien automatisiert abarbeiten lassen. So können Sie zum Beispiel per Knopfdruck fertigungsgerechte Unterlagen für jede Arbeitsstation, Kundendokumentationen in verschiedenen Sprachen, DXF-Exporte für Typenschilder, usw. erzeugen.
[[Datei:ExportForm_Overview.png|600px]]
Alle Konfigurationen werden gespeichert und Sie können die Dokumente jeder Zeit wieder verwenden, was zu enormer Zeitersparnis bei Kundenvorgaben und Fertigungsunterlagen führt.
===PDF===
Wird im Feld ''Pfad'' kein Wert angegeben, wird der Pfad aus dem Schema übernommen.
Hier ist es möglich Pfadvariablen einzufügen (Kontextmenü).
Dieses Feld muss den kompletten Dateipfad enthalten.
===DXF/DWG===
Wird im Feld ''Pfad'' kein Wert angegeben, wird der Pfad aus dem Schema übernommen.
Hier ist es möglich Pfadvariablen einzufügen (Kontextmenü).
Dieses Feld muss den kompletten Ordnerpfad enthalten. Je nach Schemaeinstellungen werden dort Unterordner erzeugt, bzw. die Dateien abgelegt.
===Platzhalter===
Sie können über das Kontextmenü (Rechtsklick) in der Spalte Pfad verschiedene Platzhalter einfügen:
[[Datei:ExportForm_Placeholder.png|600px]]
Wenn Sie eine Projekteigenschaft nutzen möchten können Sie die ID mit Index angeben. Ist kein Index für eine Variable vergeben (bei Standard-Eigenschaften) muss der Index 0 sein.
''{#ID=10000.0#}''
*10000 = ID
*0 = Index
{{Box rot|Ab EPLAN 2.5 können Benutzer-Zusatzfelder mit einem Namen gespeichert werden. Dadurch ist die ID in den Projekteigenschaften nicht direkt sichtbar. Die Benutzer-Zusatzfelder sind aufsteigend nummeriert von 40001 bis 40100 }}
===Ausführen bei Projekt Schließen===
Mit dem zusätzlichen Script ''ExportFormOnClosingProject'' ist es möglich eine Konfiguration beim Schließen des Projektes auszuführen.
Laden Sie das Script und erstellen eine Variante in ScriptSettings mit dem Namen ''ExportFormOnClosingProject'':
[[Datei:ExportFormOnClosingProject.png|600px]]


=== Video ===
=== Video ===
Zeile 52: Zeile 13:
{{#ev:youtube|mPO7Cd49dDI|640}}
{{#ev:youtube|mPO7Cd49dDI|640}}
{{YouTubeAccess}}<section end=Video2 /><section end=Funktionsbeschreibung />
{{YouTubeAccess}}<section end=Video2 /><section end=Funktionsbeschreibung />
== Anwendungsbeispiele und Lösungen ==


== Installation ==
{{Box rot|[[GetProjectProperty]] ist notwendig.}}
== Anleitung ==
 
 
{{InDaten}}
{{ShopAnleitung}}
{{InScripte}}
==Mögliche Fehler==
 
===DataGridView-Ausnahme===
===Einstellwerte===
<code>System.ArgumentException: Der DataGridViewComboBoxCell-Wert ist ungültig.</code>
Folgende Einstellungen müssen über die Software [[ScriptSettings]] gemacht werden.
 
[[Datei:ExportForm_Settings.png|600px]]
 
====Speicherort Konfigurationen====
In diesem Ordner, welcher vorzugsweise im Netzwerk für alle Benutzer bereitgestellt ist, werden alle Konfigurationen gespeichert.
 
====Typ====
Folgende Typen stehen zur Auswahl:
*PDF
*DXFDWG
 
{{Box rot|Bitte die Schreibweise einhalten. DXFDWG ist erst ab Version 2.4 möglich.}}
 
====Beschreibung====
Sind mehrere ExportForm-Dialoge konfiguriert, kann hier eine Unterscheidung gemacht werden. Diese Angabe wird im Userinterface angezeigt.
 
====Konfiguration (direkt)====
Möchte man eine Konfiguration direkt ausführen, ohne den ExportForm-Dialog anzuzeigen, kann hier der Name der Konfiguration angegeben werden.
 
Um den Dialog anzuzeigen muss der Wert 'NULL' sein.
 
==== Anmeldename / Kennung ====
Hier kann eingestellt werden, ob der Anmeldename oder die Kennung für die Rechtsverwaltung verwendet werden kann.
 
==== Administratoren ====
In dieser Auflistung werden alle User definiert, welche Änderungen an den Konfigurationen vornehmen dürfen.
 
== Systemvoraussetzungen ==


=== Scripte ===
<code>Behandeln Sie das DataError-Ereignis, um dieses Standarddialog zu ersetzen.</code>


==== EPLAN-Versionen ====
Lösung: Die verwendeten Sprachen in den Schemata sind nicht in den Benutzereinstellungen hinterlegt:


*EPLAN 2.1 (anders Script notwendig)
{{Menue|Einstellungen > Benutzer > Übersetzung > Allgemein}}
*EPLAN 2.2
*EPLAN 2.3
*EPLAN 2.4
*EPLAN 2.5<noinclude>[[Kategorie:Vorlagen Produkte]]</noinclude>
{{Vorlage:SvAnwendungen}}
{{Vorlage:SvCopyright}}


[[Kategorie:Produktdokumentation]]
[[Kategorie:Dokumentation Scripte]]
[[Kategorie:Dokumentation ibKastl-Scripte]]
[[Kategorie:Dokumentation ibKastl-Scripte]]

Aktuelle Version vom 30. November 2022, 12:23 Uhr

ExportForm
ShopLink.png

Funktionsbeschreibung

Mit der Scripterweiterung ExportForm können Sie mehrere Exportschemas für PDF- DXF- und DWG-Dateien automatisiert abarbeiten lassen. So können Sie zum Beispiel per Knopfdruck fertigungsgerechte Unterlagen für jede Arbeitsstation, Kundendokumentationen in verschiedenen Sprachen, DXF-Exporte für Typenschilder, usw. erzeugen.

Video

Sollten Sie keinen Zugriff auf YouTube haben, können Sie hier die Videos anschauen.
Sollten Sie keinen Zugriff auf YouTube haben, können Sie hier die Videos anschauen.

Anwendungsbeispiele und Lösungen

Anleitung

ProcessGear-01.png
Die Anleitung und alle weiteren Informationen für ExportForm finden Sie direkt im Shop.

Mögliche Fehler

DataGridView-Ausnahme

System.ArgumentException: Der DataGridViewComboBoxCell-Wert ist ungültig.

Behandeln Sie das DataError-Ereignis, um dieses Standarddialog zu ersetzen.

Lösung: Die verwendeten Sprachen in den Schemata sind nicht in den Benutzereinstellungen hinterlegt:

Einstellungen > Benutzer > Übersetzung > Allgemein