Diese Funktionalität ist nur in bestimmten Ausbaustufen verfügbar. Info / Copyright

Einfache Scripte mit EPLAN-Aktionen

Sie haben auch die Möglichkeit, automatische Aktionen in ein einfaches Script einzubauen. Mit Hilfe dieser EPLAN-Aktionen können Sie verschiedene Programmfunktionen (wie z.B. Daten sichern, Drucken etc.) automatisiert ablaufen lassen.

Nach der Klasse, dem Attribut [Start] sowie der Funktion muss dazu im Script zunächst der Parametersatz der Aktion festgelegt und dann die Aktion über CommandLineInterpreter().Execute() ausgeführt werden.

Der allgemeine Aufbau eines entsprechenden C#-Scripts sieht wie folgt aus:

public class <ScriptName>
{

     [Start]
     public void <FunctionName>
     {

           ActionCallingContext <ActionName>Context = new ActionCallingContext ();
           <ActionName>Context .AddParameter("<ActionParameter1>","<Value>");
           <ActionName>Context .AddParameter("<ActionParameter2>","<Value>");
           ...
           new CommandLineInterpreter().Execute("<ActionName>",<ActionName>Context);
           return;

     }

}

Tipp:

Die Funktionalität Automatisiert bearbeiten (unter Dienstprogramme) verwendet zum automatisierten Ausführen von Aktionen einfache Scripte. Sie können diese Scripte nutzen, um eigene Scripte zu erstellen. Bevor Sie diese Scripte über die Menüpunkte Dienstprogramme > Scripte > Ausführen ausführen können, müssen Sie für die Funktion AutoTreat den Parameter String ProjectName und die Zeile, in der dieser Parameter verwendet wird, entfernen.

Siehe auch