Zum Inhalt springen

LabelForm: Unterschied zwischen den Versionen

Zeile 27: Zeile 27:


===Einstellwerte===
===Einstellwerte===
Der Bilderordner für das Script. Bitte Zeile bei Bedarf anpassen.
Folgende Einstellungen müssen über die Software [ScriptSettings] gemacht werden.
<source lang="csharp">
// Imagepath
public string ImagePath = Path.Combine(
PathMap.SubstitutePath("$(MD_SCRIPTS)"),
"LabelForm", "Images");
</source>


Administratoren, welche Änderungen vornehmen dürfen. Es wird die Einstellung ''Benutzer > Darstellung > Kennung'' verwendet.
[[Datei:LabelForm_Einstellungen.png]]
<source lang="csharp">
// User who have rights for editing (UI-Buttons where enabled)
public static string[] Admins = { "WJO", "MK" };
</source>


===Parameter===
====Speicherort Konfigurationen====
Der Aufruf der Action benötigt folgende Parameter:
In diesem Ordner, welcher vorzugsweise im Netzwerk für alle Benutzer bereitgestellt ist, werden alle Konfigurationen gespeichert.
{| {{TableSortable}}
 
|- {{TableHeaderC}}
====Zielordner====
! Name
Die Ausgabe erfolgt im DOC-Verzeichnisses des EPLAN Projektes. Im angegebenen Unterordner werden die Dateien gespeichert.
! Beschreibung
 
|-
====Beschreibung====
|iniPath
Sind mehrere LabelForm-Dialoge konfiguriert, kann hier eine Unterscheidung gemacht werden. Diese Angabe wird im Userinterface angezeigt.
|In diesem Ordner werden die Konfigurationen für alle Benutzer gespeichert.
 
|-
[[Datei:LabelForm_Beschreibung.png]]
|destinationPath
|Ordnername für die Ausgabe im DOC Verzeichnis
|-
|description
|Beschreibung für die Konfigurationen (optional). Das Script kann dadurch für mehrere Gewerke genutzt werden.
|-
|}


=== Schemas / Settings ===
====Konfiguration (direkt)====
Möchte man eine Konfiguration direkt ausführen, ohne den LabelForm-Dialog anzuzeigen, kann hier der Name der Konfiguration angegeben werden.


====Administratoren====
In dieser Auflistung werden alle User definiert, welche Änderungen an den Konfigurationen vornehmen dürfen.


===Parameter===
=== Schemas / Settings ===
=== Scripte ===
=== Scripte ===