Script-Typicals: Grundlagen
In Script-Typicals organisieren Sie Scripte, die nach dem Erzeugen der Projektdokumentation im Project Builder von der EPLAN Plattform ausgeführt werden sollen.
- Status: Definieren Sie, ob ein Script ausgeführt werden soll.
- Script: Sehen Sie sich die Vorschau des hochgeladenen Script-Inhaltes an. Eine Bearbeitung von Scripten ist im Designer nicht möglich.
- Parameter: Definieren Sie die Script-Parameter. Die Parameterwerte sind entweder fest vorgegebene Inhalte oder werden mit Hilfe von Konfigurationsvariablen sowie Formeln gestaltet.
- Referenzen: Sehen Sie sich die Verwendungsstellen eines Scripts an.
Allgemeine Voraussetzungen zur Verwendung von Scripten
- Sie haben die EPLAN Plattform gestartet.
- Sie haben sich in der EPLAN Cloud angemeldet.
- Sie haben sich in einer Organisation angemeldet.
- Sie haben den Designer geöffnet.
- Sie haben eine Bibliothek geöffnet.
In eBUILD sind ausschließlich Scripte verwendbar, die das Attribut
Beispiel: Einfaches Script ohne Parameter
public class <MyeBUILDScript>
{
[Start]
public void <FunctionName>(string ProjectName)
{
//<Enter your code text here>
return;
}
}
Darüber hinaus können auch Scripte mit weiteren Parametern in eBUILD verwendet werden. Alle vorhandenen Script-Parameter, mit Ausnahme des Standardparameters
Beispiel: Einfaches Script mit Parametern
public class <MyeBUILDScript>
{
[Start]
public void <FunctionName>(string ProjectName, string Para1, string Para2)
{
//<Enter your code text here>
return;
}
}
Die Parameter
Hinweis
- Die Notwendigkeit, einen Wert zu vergeben, hängt vom Inhalt des verwendeten Scripts ab und kann nicht in eBUILD selbst ermittelt werden.
- Die Verwendung mehrerer gleichnamiger Script-Parameter ist technisch nicht zulässig und wird vom Designer verhindert.
- Ein automatisches Auslesen evtl. vorhandener Script-Parameter ist technisch nicht möglich. Script-Parameter müssen manuell vom Bearbeiter des Script-Typicals im Designer passend zu dem hinterlegten Script angelegt werden. Bereits erstellte Parameter werden beim Aktualisieren des Scripts über Ersetzen nicht korrigiert und müssen bei Bedarf angepasst werden.