Zum Inhalt springen

Hauptmenüerweiterung ibKastl: Unterschied zwischen den Versionen

K Textersetzung - „EPLAN“ durch „Eplan“
 
(14 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
{{KeyUser}}{{User}}
{{Shop|http://shopforprocess.com/cae/scripte-fuer-eplan/menucreator}}
[[Datei:Eplan Csharp.png|thumb|EPLAN scripting mit C#]]
Die '''ibKastl Hauptmenüerweiterung''' ergänzt die Eplan-Standardaktionen um zusätzliche praktische Funktionen oder arbeitet automatisiert mehrere Aufgaben hintereinander ab. Die Funktionen werden von allen Benutzern und Rechnern gleich ausgeführt und sind ein wichtiges Hilfsmittel um den Arbeitsablauf zu standardisieren. Da die Funktionserweiterungen mittels C#-Scripten umgesetzt wurden, können jederzeit Anpassungen und kundenspezifische Erweiterungen vorgenommen werden. In dem folgenden Artikel werden einige Funktionen beschrieben um eine Überblick zu vermitteln.
Die '''ibKastl Hauptmenüerweiterung''' ergänzt die EPLAN-Standardaktionen um zusätzliche praktische Funktionen oder arbeitet automatisiert mehrere Aufgaben hintereinander ab. Die Funktionen werden von allen Benutzern und Rechnern gleich ausgeführt und sind ein wichtiges Hilfsmittel um den Arbeitsablauf zu standardisieren. Da die Funktionserweiterungen mittels C#-Scripten umgesetzt wurden, können jederzeit Anpassungen und kundenspezifische Erweiterungen vorgenommen werden. In dem folgenden Artikel werden einige Funktionen beschrieben um eine Überblick zu vermitteln.
== Hauptmenüerweiterung ([[MainMenuExtension]]) ==
== Hauptmenüerweiterung ([[MainMenuExtension]]) ==


[[Datei:Hauptmenüerweiterung-ibKastl.png]]
{{#lst:MainMenuExtension|Funktionsbeschreibung}}
 
 
Beispiel für die automatische Beschriftungsausleitung in EPLAN:
<section begin=Video1 />
{{#ev:youtube|G-O-Y-DB16o|480}}
<section end=Video1 />
{{Box grün|Das Video wird im Vollbildmodus in HD (1080p) wiedergegeben}}


== Menüpunkte ==
== Menüpunkte ==
Zeile 20: Zeile 12:


=== Projektabschluss ([[CompleteProject]]) ===
=== Projektabschluss ([[CompleteProject]]) ===
{{#lst:CompleteProject|Funktionsbeschreibung}}


=== Prüflauf ausführen ([[VerificationExecute]]) ===
=== Prüflauf ausführen ([[VerificationExecute]]) ===


Es wird der Prüflauf gestartet, mit der Möglichkeit projektweit oder pro Seite zu prüfen. Nach dem Ende des Prüflaufs öffnet eine Abfrage, mit der die Meldungsverwaltung gestartet werden kann.
{{#lst:VerificationExecute|Funktionsbeschreibung}}
{{Notiz|Seitenweise kann nur geprüft werden, wenn der Fokus auf einer Seite steht. Ist keine Seite ausgewählt, wird automatisch der Hacken bei „Anwenden auf das gesamte Projekt“ gesetzt und ausgegraut.}}
 
=== ProjectLog ([[ProjectLog]]) ===
 
{{#lst:ProjectLog|Funktionsbeschreibung}}


=== Makro ===
=== Makro ===


==== Makro tauschen ([[XMSwapMacroFromMacroBoxAction]]) ====
==== Makro tauschen ([[XMSwapMacroFromMacroBoxAction]]) ====
{{#lst:XMSwapMacroFromMacroBoxAction|Funktionsbeschreibung}}


==== Makro aktualisieren ([[XGedUpdateMacroAction_Overload]]) (Wertesätze behalten) ====
==== Makro aktualisieren ([[XGedUpdateMacroAction_Overload]]) (Wertesätze behalten) ====
{{#lst:XGedUpdateMacroAction_Overload|Funktionsbeschreibung}}


==== Seitenmakros erzeugen ([[CreatePageMacro]]) ====
==== Seitenmakros erzeugen ([[CreatePageMacro]]) ====


=== Sprache ([[ChangeLanguage]]) ===
{{#lst:CreatePageMacro|Funktionsbeschreibung}}
 
=== Sprache ([[SetLanguage]]) ===
 
{{#lst:SetLanguage|Funktionsbeschreibung}}


=== Admin ===
=== Admin ===
Zeile 42: Zeile 47:
==== Mindestschriftgröße ====
==== Mindestschriftgröße ====


==== Versteckte Einstellungen ====
==== Versteckte Einstellungen ([[ExtendedSettings]]) ====


=== Links ([[OpenLink]]) ===
=== Links ([[OpenLink]]) ===
{{#lst:OpenLink|Funktionsbeschreibung}}


=== Email ([[Email]]) ===
=== Email ([[Email]]) ===
{{#lst:Email|Funktionsbeschreibung}}


=== OpenProject ([[OpenProject]]) ===
=== OpenProject ([[OpenProject]]) ===
{{#lst:OpenProject|Funktionsbeschreibung}}


=== UpgradeProject ([[UpgradeProject]]) ===
=== UpgradeProject ([[UpgradeProject]]) ===
{{#lst:UpgradeProject|Funktionsbeschreibung}}


=== LabelForm ([[LabelForm]]) ===
=== LabelForm ([[LabelForm]]) ===
{{#lst:LabelForm|Funktionsbeschreibung}}


=== PartsToErp ([[PartsToErp]]) ===
=== PartsToErp ([[PartsToErp]]) ===


== Schemaimport ==
{{#lst:PartsToErp|Funktionsbeschreibung}}


Für die Funktionen benötigte Schemas werden von dem Skript automatisch vom Server importiert, damit diese für alle Benutzer zur Verfügung stehen. Dadurch ist es nicht notwendig die Schemas aufwendig zu exportieren und bei allen Benutzern zu importieren oder mittels [[AddOn-Utility]] zu verteilen. Die benötigten Schemas werden vom Key-User auf dem Server verwaltet.
== Siehe auch ==


== Siehe auch ==
*[[Hauptmenüerweiterung ibKastl]]
*[[Pfadvariablen in Eplan]]
*[[:Kategorie:Eplan Actions]]
*[[:Kategorie:Scripting Eplan]]


== Weblinks ==
== Weblinks ==


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