| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für EPLAN |
Autor
|
Thema: per Befehlszeile Projekt/Seite öffnen (2545 mal gelesen)
|
Geronimo Mitglied
Beiträge: 1040 Registriert: 14.12.2001 EPlan P8 2.8
|
erstellt am: 11. Nov. 2015 11:45 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, man kann per Befehlszeile ja in Eplan ein Projekt oder eine Seite öffnen edit /PROJECTNAME:C:\Projects\EPLAN\EPLAN-DEMO.elk /PAGENAME:=CA1+EAA/1 Ist es möglich das man diese Seite per Script schreibgeschützt aufruft? Dazu finde ich nichts in der Hilfe. ------------------ gruß ger nim Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
F.S. Moderator
Beiträge: 1815 Registriert: 23.04.2003 EPLAN Electric P8 2023 Prof.
|
erstellt am: 11. Nov. 2015 11:57 <-- editieren / zitieren --> Unities abgeben: Nur für Geronimo
|
Geronimo Mitglied
Beiträge: 1040 Registriert: 14.12.2001 EPlan P8 2.8
|
erstellt am: 11. Nov. 2015 12:03 <-- editieren / zitieren --> Unities abgeben:
Ja. Hintergrund ist der, das auf Knopfdruck, aus einer Dokumentation heraus, Eplan auf der entspr. Schaltplanseite geöffnet werden soll. Die soll dann aber erst mal schreibgeschützt sein. ------------------ gruß ger nim Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
F.S. Moderator
Beiträge: 1815 Registriert: 23.04.2003 EPLAN Electric P8 2023 Prof.
|
erstellt am: 12. Nov. 2015 07:39 <-- editieren / zitieren --> Unities abgeben: Nur für Geronimo
Ich hatte gedacht das das vielleicht mit "ProjectAction" gehen könnte, bei meinen Versuchen funktionierte das leider nicht Vieleicht hat ja noch einer eine Idee Hier mein Versuchsscript:
Code:
public class Script { [Start] public void myVoid() { ActionCallingContext context = new ActionCallingContext(); context.AddParameter("Project", @".....\EPLAN-DEMO.elk"); context.AddParameter("Action", @"edit /PAGENAME:=CA1+EAA/1"); context.AddParameter("OpenMode", "READONLY"); context.AddParameter("NOCLOSE", "1"); new CommandLineInterpreter().Execute("ProjectAction", context); } }
------------------ grüße FrankS Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jonny Wire Mitglied Script-Troll
Beiträge: 786 Registriert: 08.12.2008 EPLAN Electric P8 ... in allen Versionen/Varianten
|
erstellt am: 16. Nov. 2015 14:12 <-- editieren / zitieren --> Unities abgeben: Nur für Geronimo
|
Geronimo Mitglied
Beiträge: 1040 Registriert: 14.12.2001 EPlan P8 2.8
|
erstellt am: 16. Nov. 2015 14:18 <-- editieren / zitieren --> Unities abgeben:
Ich glaube nicht das ich mit einem Script weiter komme. eplan (bzw die Seite) soll aus einem externen Programm per Befehlszeile aufgerufen werden. Ich finde es schon seltsam das Eplan geöffnet werden soll da die Seiten ja nur schreibgeschützt betrachtet werden sollen. PDF ist nicht gewünscht Kann ich das auch über den Viewer machen? Ich warte noch auf Antwort von Eplan...... ------------------ gruß ger nim Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
F.S. Moderator
Beiträge: 1815 Registriert: 23.04.2003 EPLAN Electric P8 2023 Prof.
|
erstellt am: 16. Nov. 2015 14:59 <-- editieren / zitieren --> Unities abgeben: Nur für Geronimo
@Geronimo Vielleicht kannst du ja die Vorschaufunktion verwenden. Die Action heißt "XSDPreviewAction", Beschreibung ist in der Online-Hilfe. @Jonny das Problem ist das die "edit" Action nicht auf ein schreibgeschütztes Projekt funktioniert.
------------------ grüße FrankS Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Technischer Systemplaner TGA / CAE Systemplaner (m/w/d) Schaltanlagen | Die Wurm-Gruppe, ein Pionier der Automatisierung von Kälte- und Gebäudetechnik im Lebensmittelhandel, ist führend in Regel- und Überwachungssystemen, die weltweit eingesetzt werden. Als Teil der Gruppe ist GTM der MSR-Spezialist für Gebäudetechnik und plant jährlich rund 300 Märkte mit Hardware, Software und Schaltschränken. Sie sind der Architekt elektrotechnischer Welten! ... | Anzeige ansehen | Gebäude-, Versorgungs-, Sicherheitstechnik |
|
ptuga Mitglied
Beiträge: 17 Registriert: 13.05.2014 P8 V2.4 HF4
|
erstellt am: 08. Mai. 2016 11:48 <-- editieren / zitieren --> Unities abgeben: Nur für Geronimo
Hello, I recently realised that I have the same problem. This goes back to a question I posted in the past and if available could be a solution? "If this action "XPmPageOpenOnePage" receives an argument, for e.g. "page name", this would work." Is this "argument" available? Regards, Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |