| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für EPLAN |
| |
 | PTC ist Technologiepartner im Eplan Partner Network, eine Pressemitteilung
|
Autor
|
Thema: Script für den Befehl Klemmenleiste sortieren Standard (3713 mal gelesen)
|
Ch.Jacke Mitglied Elektrotechniker
 Beiträge: 3 Registriert: 21.10.2011
|
erstellt am: 19. Jan. 2012 10:08 <-- editieren / zitieren --> Unities abgeben:         
Hallo Zusammen! Ich möchte gerne ein Script erweitern in dem der Befehl "Klemmenleiste sortieren" "Standard" ausgeführt wird. Bisher haben wir diesen Befehl und den Befehl "Klemmen nummerieren" über den Klemmenleisten-Navigator ausgeführt! Vielen Dank im voraus! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jonny Wire Mitglied Script-Troll
  
 Beiträge: 804 Registriert: 08.12.2008 EPLAN Electric P8 ... in allen Versionen/Varianten
|
erstellt am: 19. Jan. 2012 12:16 <-- editieren / zitieren --> Unities abgeben:          Nur für Ch.Jacke
Die Action heisst TerminalGuiIGfWindTerminalStripSortDefault. Musst aber glaube ich auf die Selektion aufpassen. Anbei ein Script, welches auch einen Menüeintrag im Kontextmenü des Klemmennavis macht: Code: using Eplan.EplApi.ApplicationFramework; using Eplan.EplApi.Scripting;public class NumberingTerminals { [DeclareAction("NumberingTerminals")] public void ActionFunction() { CommandLineInterpreter oCli = new CommandLineInterpreter(); oCli.Execute("TerminalGuiIGfWindTerminalStripSortPosition"); oCli.Execute("XTPGedTerminalNumberingAction"); return; } [DeclareMenu] public void MenuFunctionContext() { Eplan.EplApi.Gui.ContextMenu oMenu = new Eplan.EplApi.Gui.ContextMenu(); Eplan.EplApi.Gui.ContextMenuLocation oLocation = new Eplan.EplApi.Gui.ContextMenuLocation( "TSGViewTree", "1004" ); oMenu.AddMenuItem( oLocation, "Klemmen sortieren und nummerieren...", "NumberingTerminals", true, false ); return; } // Menü [DeclareMenu] public void MenuFunction() { Eplan.EplApi.Gui.Menu oMenu = new Eplan.EplApi.Gui.Menu(); oMenu.AddMenuItem ( "Klemmen sortieren und nummerieren...", "NumberingTerminals", "Klemmen sortieren und nummerieren...", 35233, 0, false, false ); } }
------------------ Suplanus.de - Scripting in Eplan ist einfach (toll) [Diese Nachricht wurde von Jonny Wire am 19. Jan. 2012 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ch.Jacke Mitglied Elektrotechniker
 Beiträge: 3 Registriert: 21.10.2011
|
erstellt am: 19. Jan. 2012 13:25 <-- editieren / zitieren --> Unities abgeben:         
|
HOC Ehrenmitglied
    
 Beiträge: 1891 Registriert: 14.06.2004 5.70 Prof P8 2.9.4 Update15 P8 Vers.2024
|
erstellt am: 07. Sep. 2015 14:20 <-- editieren / zitieren --> Unities abgeben:          Nur für Ch.Jacke
Hallo Jonny Wire, super Skript, verwende es schon lange seit Eplan 2.5 wurden Klemmen aber um die Eigenschaft <20367> Geräteposition erweitert, diese sind der Sortierkennung übergeordnet gibt es vielleicht schon eine Lösung um wieder eine unsortierte Klemmenleiste per RMT zu erzeugen? ------------------ Grüße HOC Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
F.S. Moderator
    
 Beiträge: 1896 Registriert: 23.04.2003 EPLAN Electric P8 2024 Prof.
|
erstellt am: 18. Sep. 2015 10:20 <-- editieren / zitieren --> Unities abgeben:          Nur für Ch.Jacke
|
HOC Ehrenmitglied
    
 Beiträge: 1891 Registriert: 14.06.2004 5.70 Prof P8 2.9.4 Update15 P8 Vers.2024
|
erstellt am: 18. Sep. 2015 14:25 <-- editieren / zitieren --> Unities abgeben:          Nur für Ch.Jacke
|

| Fachplaner für Elektrotechnik (m/w/d) | Wir sind eine international tätige Unternehmensgruppe der Automatisierungstechnik und beschäftigen über 1.000 Mitarbeiter und Mitarbeiterinnen an diversen Standorten. Entwickelt werden speziell auf den jeweiligen Kundenwunsch zugeschnittene Lösungskonzepte für Unternehmen aus den verschiedensten Branchen - vom Mittelstand bis zur Großindustrie. Zur Verstärkung unseres Teams suchen wir am ... | Anzeige ansehen | Feste Anstellung |
|
F.S. Moderator
    
 Beiträge: 1896 Registriert: 23.04.2003 EPLAN Electric P8 2024 Prof.
|
erstellt am: 21. Sep. 2015 07:19 <-- editieren / zitieren --> Unities abgeben:          Nur für Ch.Jacke
Guten Morgen, Deine Frage war aber:
Zitat: Original erstellt von HOC: gibt es vielleicht schon eine Lösung um wieder eine unsortierte Klemmenleiste per RMT zu erzeugen?
Das Skript sortiert die Klemmen "Seitenorientiert" und nummeriert dann. Und das auch unter 2.5
------------------ grüße FrankS Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |