| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für EPLAN |
| |
 | Eplan Forum 2024 / Das Engineering zukunftsfähig gestalten, eine Pressemitteilung
|
Autor
|
Thema: Script Navigator (4480 / mal gelesen)
|
Sbg Markus Mitglied
  
 Beiträge: 516 Registriert: 24.11.2009 Eplan P8 2.7 Eplan P8 2.5 Eplan P8 2.3 Eplan P8 2.2 Eplan P8 2.0 Eplan 5.70.4.26200
|
erstellt am: 17. Jul. 2017 10:41 <-- editieren / zitieren --> Unities abgeben:         
Eine Frage an die Script Profis. Ist es möglich festzustellen, welcher Navigator geöffnet ist. z.B.: Schaltschrankaufbau Wenn ja, wie lautet der Befehl dafür ? ------------------ --------------- mfg Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
F.S. Moderator
    
 Beiträge: 1953 Registriert: 23.04.2003 EPLAN Electric P8 2025 Prof.
|
erstellt am: 17. Jul. 2017 13:48 <-- editieren / zitieren --> Unities abgeben:          Nur für Sbg Markus
|
Sbg Markus Mitglied
  
 Beiträge: 516 Registriert: 24.11.2009 Eplan P8 2.7 Eplan P8 2.5 Eplan P8 2.3 Eplan P8 2.2 Eplan P8 2.0 Eplan 5.70.4.26200
|
erstellt am: 18. Jul. 2017 06:30 <-- editieren / zitieren --> Unities abgeben:         
|
nairolf Ehrenmitglied V.I.P. h.c. Elektroingenieur
     
 Beiträge: 2000 Registriert: 21.01.2006 EPLAN Electric P8 2024.0.3 Update 1 (Build 21460) EPLAN Pro Panel Professional Addon EPLAN Fluid Addon
|
erstellt am: 19. Jul. 2017 16:07 <-- editieren / zitieren --> Unities abgeben:          Nur für Sbg Markus
Hallo ! Habs mal nach 'nem Tipp vom EPLAN-API-Support (1000x Dank für die super kompetente Hilfe dort immer !!) getestet, und es geht auch im Scripting Lösungsansatz: - Speichern des aktuellen Arbeitsbereichens als DUMMY z.B: SaveWorkspaceAction /Workspacename:dummy - Suchen in den User-Settings des gespeicherten Arbeitsbereiches im Settings USER.WORKSPACE.NAMED.dummy.Data.Visibility - Der Navigatorname kann per Diagnose-Dialog ermittelt werden (Abschnit DialogName) Beispiel: Ich will wissen, ob der Makro-Navigator im aktuellen Arbeitsbereich offen ist: Code:
Settings oSettings = new Settings(); string sSettingsPath = "USER.WORKSPACE.NAMED.dummy.Data.Visibility.XMacroPdd" if (oSettings.ExistSetting(sSettingsPath)) { //Navi ist offen, mach was damit ;) }
Wenn einen am Ende der dummy-Arbeitsbereich stört, kann man den mit der SchemeSettings-Klasse wieder plattmachen... (Üs gehören dem API-Support ) ------------------ 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 |
Jonny Wire Mitglied Script-Troll
  
 Beiträge: 816 Registriert: 08.12.2008 EPLAN Electric P8 ... in allen Versionen/Varianten
|
erstellt am: 11. Aug. 2017 15:19 <-- editieren / zitieren --> Unities abgeben:          Nur für Sbg Markus
|
Sbg Markus Mitglied
  
 Beiträge: 516 Registriert: 24.11.2009 Eplan P8 2.7 Eplan P8 2.5 Eplan P8 2.3 Eplan P8 2.2 Eplan P8 2.0 Eplan 5.70.4.26200
|
erstellt am: 16. Aug. 2017 07:31 <-- editieren / zitieren --> Unities abgeben:         
|
Sbg Markus Mitglied
  
 Beiträge: 516 Registriert: 24.11.2009 Eplan P8 2.7 Eplan P8 2.5 Eplan P8 2.3 Eplan P8 2.2 Eplan P8 2.0 Eplan 5.70.4.26200
|
erstellt am: 17. Aug. 2017 11:41 <-- editieren / zitieren --> Unities abgeben:         
Mit dem Seiten Navi funktioniert es. Beim 2D Schaltschrankaufbau [XplDoPanelLayoutAction] Betriebsmittelnavi [XNavigator] funktioniert es nicht hab ich da eine falsche Action ? ------------------ --------------- mfg Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
F.S. Moderator
    
 Beiträge: 1953 Registriert: 23.04.2003 EPLAN Electric P8 2025 Prof.
|
erstellt am: 17. Aug. 2017 15:02 <-- editieren / zitieren --> Unities abgeben:          Nur für Sbg Markus
|
Sbg Markus Mitglied
  
 Beiträge: 516 Registriert: 24.11.2009 Eplan P8 2.7 Eplan P8 2.5 Eplan P8 2.3 Eplan P8 2.2 Eplan P8 2.0 Eplan 5.70.4.26200
|
erstellt am: 18. Aug. 2017 07:03 <-- editieren / zitieren --> Unities abgeben:         
|
F.S. Moderator
    
 Beiträge: 1953 Registriert: 23.04.2003 EPLAN Electric P8 2025 Prof.
|
erstellt am: 18. Aug. 2017 08:07 <-- editieren / zitieren --> Unities abgeben:          Nur für Sbg Markus
|
Sbg Markus Mitglied
  
 Beiträge: 516 Registriert: 24.11.2009 Eplan P8 2.7 Eplan P8 2.5 Eplan P8 2.3 Eplan P8 2.2 Eplan P8 2.0 Eplan 5.70.4.26200
|
erstellt am: 18. Aug. 2017 09:49 <-- editieren / zitieren --> Unities abgeben:         
bei mir wird nur diese angezeigt wenn ich STRG + ^ drücke. Last called action from (context)menu : XplDoPanelLayoutAction Menu text : Projektdaten:Geräte / Artikel:2D-Schaltschrankaufbau-Navigator Menu Id : 35021 Product modifier : Basic Product variant : Basic File version : 2.6.3.10582 Product version : 2.6.3.10582 Build date : Wed Nov 30 00:04:41 2016
------------------ --------------- mfg Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
F.S. Moderator
    
 Beiträge: 1953 Registriert: 23.04.2003 EPLAN Electric P8 2025 Prof.
|
erstellt am: 18. Aug. 2017 10:07 <-- editieren / zitieren --> Unities abgeben:          Nur für Sbg Markus
|
Sbg Markus Mitglied
  
 Beiträge: 516 Registriert: 24.11.2009 Eplan P8 2.7 Eplan P8 2.5 Eplan P8 2.3 Eplan P8 2.2 Eplan P8 2.0 Eplan 5.70.4.26200
|
erstellt am: 18. Aug. 2017 12:14 <-- editieren / zitieren --> Unities abgeben:         
|
Geronimo Mitglied
   
 Beiträge: 1041 Registriert: 14.12.2001 EPlan P8 2.8
|
erstellt am: 21. Aug. 2017 08:13 <-- editieren / zitieren --> Unities abgeben:          Nur für Sbg Markus
Zitat: Original erstellt von Jonny Wire: Ich hab das mal ausprogrammiert :^) Finde es sehr praktisch wenn man z.B. zwischen Schaltplan / Bauraum umschaltet.
Vielleicht ist es noch zu früh; aber warum das Umschalten der Ansichtsfenster per Script realisieren? Ich habe drei Schaltflächen angelegt mit denen ich vordefinierte Ansichtsfenster umschalte. Befehlszeile (für Ansichtsfenster "1") : OpenWorkspaceAction /Workspacename:"A-Fenster_1" Dazu noch eine kleine Grafik für eine Schaltfläche je Fenster; fertig. ------------------ gruß ger nim 
[Diese Nachricht wurde von Geronimo am 21. Aug. 2017 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |

| Entwicklungsingenieur Hardware (m/w/d) | KHS ist ein Tochterunternehmen der Salzgitter AG. Als einer der weltweit führenden Hersteller von Abfüll- und Verpackungsanlagen in den Bereichen Getränke und flüssige Lebensmittel spielen wir in der Weltklasse. Seit über 150 Jahren vertrauen unsere Kunden auf unseren leidenschaftlichen Pioniergeist und unsere erstklassigen Technologien. Doch weltklasse bleiben wir nur, wenn wir immer wieder Mitarbeitende ... | Anzeige ansehen | Feste Anstellung |
|
Jonny Wire Mitglied Script-Troll
  
 Beiträge: 816 Registriert: 08.12.2008 EPLAN Electric P8 ... in allen Versionen/Varianten
|
erstellt am: 21. Aug. 2017 08:42 <-- editieren / zitieren --> Unities abgeben:          Nur für Sbg Markus
|