Hot News:
   

Mit Unterstützung durch:

  Foren auf CAD.de
  EPLAN21
  EPLAN P8 2.9, Scripting, Seite erstellen

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Automatische Schaltplanerstellung in der Cloud, eine Pressemitteilung
Autor Thema:  EPLAN P8 2.9, Scripting, Seite erstellen (49 / mal gelesen)
raiserle
Mitglied
FI - Anwendungsentwickler, Elt-Installateur, root


Sehen Sie sich das Profil von raiserle an!   Senden Sie eine Private Message an raiserle  Schreiben Sie einen Gästebucheintrag für raiserle

Beiträge: 21
Registriert: 13.10.2010

erstellt am: 02. Okt. 2025 17:03    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Leute,

ich suche eine Möglichkeit, mit der man per Script eine Seite im EPLAN erstellt.
Beim "ActionCallingContext" bzw. "CommandLineInterpreter" habe ich in der API leider nichts gefunden.

Zitat EPLAN-Support:
Der Abruf von dieser Aktion via Script ist generell denkbar.
Das Thema Skripte wird jedoch nicht durch den Eplan Support sondern das Eplan Consulting betreut.
Wenden Sie sich bei Bedarf bitte an Ihren EPLAN Vertriebskontakt zwecks Consulting Termin.


Hat jemand von eine Idee, wie man dies lösen könnte?


vG
Henrik

------------------
Wissen ist das einzige Gut, dass sich vermehrt, wenn man es teilt!
"Marie von Ebner-Eschenbach"

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

TorresK
Mitglied
Website Developer

Sehen Sie sich das Profil von TorresK an!   Senden Sie eine Private Message an TorresK  Schreiben Sie einen Gästebucheintrag für TorresK

Beiträge: 2
Registriert: 03.10.2025

erstellt am: 03. Okt. 2025 10:50    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für raiserle 10 Unities + Antwort hilfreich

Hallo! Ich hatte damit auch schon zu kämpfen. In EPLAN sind längst nicht alle API-Methoden für Seiten dokumentiert, aber man kann es über die ScriptEngine versuchen: einfach ein leeres Layout erstellen und anschließend die gewünschten Elemente darauf setzen. Meistens funktioniert das erstaunlich zuverlässig, auch wenn es ein bisschen Fummelei erfordert.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

raiserle
Mitglied
FI - Anwendungsentwickler, Elt-Installateur, root


Sehen Sie sich das Profil von raiserle an!   Senden Sie eine Private Message an raiserle  Schreiben Sie einen Gästebucheintrag für raiserle

Beiträge: 21
Registriert: 13.10.2010

erstellt am: 03. Okt. 2025 19:21    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo TorresK,

kannst du bitte mal etwas mehr dazu schreiben?
Was meinst Du mit Layout erstellen?


Code:

CommandLineInterpreter cmd = new CommandLineInterpreter();
ActionCallingContext act= new ActionCallingContext();
act.AddParameter("PAGENAME", "=ANL+E01/100");
cmd.Execute("edit", eParameter);


Bringt leider nur eine Fehlermeslung, dass es die Seite nicht gibt.

Code:

CommandLineInterpreter cmd = new CommandLineInterpreter();
ActionCallingContext act= new ActionCallingContext();
act.AddParameter("PAGENAME", "=ANL+E01/100");
//cmd.Execute("add", act);
cmd.Execute("addPage", act);


Beide Actions sind nicht vorhanden.


vG
Henrik

------------------
Wissen ist das einzige Gut, dass sich vermehrt, wenn man es teilt!
"Marie von Ebner-Eschenbach"

[Diese Nachricht wurde von raiserle am 03. Okt. 2025 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen .... | Nach anderen Beiträgen suchen

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2025 CAD.de | Impressum | Datenschutz