| | |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für EPLAN |
| | |
 | Eplan Copilot: KI wird zum verlässlichen Wissenspartner im Engineering , eine Pressemitteilung
|
|
Autor
|
Thema: Skripting Parameter einer Action ermitteln (1341 / mal gelesen)
|
RMLIF Mitglied Elektrotechnikermeister

 Beiträge: 73 Registriert: 21.10.2009 E-Plan 2024 Professional E-Plan 2026 Premium ECTR SAP Engineering Control Center
|
erstellt am: 28. Apr. 2022 11:14 <-- editieren / zitieren --> Unities abgeben:         
Hallo zusammen wie finde ich heraus welche Parameter eine Action hat die ich im Skript verwenden möchte als Beispiel: XMInsertPageMacro oder XPageAssimilateDialogShow diese Actions sind nicht in der API Dokumentation die frage ist nur wie bekomme ich die Parameter die ich über den ActionCallingContext angeben kann kann mir da jemand weiterhelfen Gruß Rudi ------------------ Wissen ist macht nix wissen macht auch nix Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RMLIF Mitglied Elektrotechnikermeister

 Beiträge: 73 Registriert: 21.10.2009 E-Plan 2024 Professional E-Plan 2026 Premium ECTR SAP Engineering Control Center
|
erstellt am: 06. Mai. 2022 07:09 <-- editieren / zitieren --> Unities abgeben:         
|
cad_hans Ehrenmitglied V.I.P. h.c. Techn. Angestellter
     
 Beiträge: 2462 Registriert: 25.08.2003 ruplan4.70 eplan5.x P8 V1.9 bis V2.7
|
erstellt am: 06. Mai. 2022 10:07 <-- editieren / zitieren --> Unities abgeben:          Nur für RMLIF
|
RMLIF Mitglied Elektrotechnikermeister

 Beiträge: 73 Registriert: 21.10.2009 E-Plan 2024 Professional E-Plan 2026 Premium ECTR SAP Engineering Control Center
|
erstellt am: 06. Mai. 2022 11:26 <-- editieren / zitieren --> Unities abgeben:         
Nein strg^ hilft erstmal nicht weiter damit bekomme ich zwar den Namen der Action die zuletzt ausgeführt wurde aber nicht welche Parameter die Action hat die übergeben werden könne. Auch bekommst du nur die Action die über die Benutzeroberfläche ausgewählt wurde nicht die die E-Plan im Anschluss zusätzlich verwendet. Ich benutz dazu ein Skript Eventlogger das ich mal bei Suplanus gefunden habe das logt alle Action mit welche von Eplan angestoßen werden. ------------------ Wissen ist macht nix wissen macht auch nix Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
nairolf Ehrenmitglied V.I.P. h.c. Elektroingenieur
     
 Beiträge: 2002 Registriert: 21.01.2006 EPLAN Electric P8 2026.0.3 Update 1 (Build 25480) EPLAN Pro Panel Professional Addon EPLAN Fluid Addon
|
erstellt am: 07. Mai. 2022 08:49 <-- editieren / zitieren --> Unities abgeben:          Nur für RMLIF
Wenn es nicht in der Hilfe als Aktion beschrieben ist, handelt es sich um eine sog. "interne Action" die nicht offen gelegt ist, und auch nicht garantiert wird, dass diese in kommenden Versionen noch existiert bzw. gleich funktioniert. Die Paramter kann Dir dazu nur Eplan verraten (sofern es überhaupt welche gibt). Nur weil ein Actrionname ermittelbar ist (über Logger oder Strg+^), bedeutet nicht autom. dass diese (inkl. Parameter) im Scripting sinnvoll genutzt werden können. VG nairolf ------------------ Der Fuchs ist schlau und stellt sich dumm. Bei vielen ist es andersrum  ------------------------------------------ Da lernt man mühevoll laufen und sprechen, und nun soll ich stillsitzen und die Klappe halten ! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |

| | Elektrotechniker (m/w/d) in der Projektierung | Turck ist globaler Partner für die Fabrik-, Prozess- und Logistikautomation in zahlreichen Branchen. Mit unseren digital vernetzbaren Automationslösungen für effiziente Automationssysteme gehören wir zu den Wegbereitern von Industrie 4.0 und IIoT. Begleiten Sie uns auf diesen Weg die Industrie smarter, digitaler und nachhaltiger zu gestalten. Als Familienunternehmen, geprägt von starken Werten, setzen wir auf Vielfalt und Inklusion.... | | Anzeige ansehen | Ingenieure und technische Berufe |
|
RMLIF Mitglied Elektrotechnikermeister

 Beiträge: 73 Registriert: 21.10.2009 E-Plan 2024 Professional E-Plan 2026 Premium ECTR SAP Engineering Control Center
|
erstellt am: 08. Mai. 2022 02:59 <-- editieren / zitieren --> Unities abgeben:         
Danke Florian für die info So etwas habe ich mir schon gedacht leider habe ich keine API Lizenz und auch keinen Zugriff auf den API Support der mir das vielleicht verraten könnte Ich habe gehofft das jemand einen Weg kennt Parameter von Internen Actions zu ermitteln Hab schon versucht mit dotpeak die DLLs zu durchforsten ob ich vielleicht irgendwo auf die Deklaration der Action stoße bin da aber noch nicht weiter gekommen Gruß Rudi
------------------ Wissen ist macht nix wissen macht auch nix Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |