| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für EPLAN |
| |
| Evon ist jetzt Teil des Eplan Partner Networks - die digitale Wertschöpfungskette der Gebäudeautomation im Fokus, eine Pressemitteilung
|
Autor
|
Thema: Artikel per Drag&Drop von Fremdprogrammen platzieren (1742 / mal gelesen)
|
Braini87 Mitglied Technischer Redakteur
Beiträge: 270 Registriert: 11.07.2008 EPLAN Eletric P8 2.7 Prof. HF5 EPLAN ProPanel Prof.
|
erstellt am: 28. Feb. 2018 10:26 <-- editieren / zitieren --> Unities abgeben:
Hallo, wir wollen mit einem PLM System arbeiten zur Revisionssicherheit. Weiß jemand von Euch ob es möglich ist, dass ich einen Artikel aus dem PLM auf meine EPLAN Seite ziehen und den dann platzieren kann. Derzeit will EPLAN immer einen Hyperlink platzieren. Kann ich da vielleicht was per Skript lösen? LG Michi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Mr.Heli Mitglied CAE/CAD-Engineering
Beiträge: 242 Registriert: 27.09.2012 ePlan P8 Professional V2024 ePlan P8 Cogineer V2024 ePlan P8 ProPanel V2024 ePlan P8 Fluid V2022 ePlan P8 EPIS V2022
|
erstellt am: 28. Feb. 2018 12:50 <-- editieren / zitieren --> Unities abgeben: Nur für Braini87
Hallo Braini87, kann dir leider bei deinem Problem nicht helfen. Finde aber den Ansatz sehr interessant. Darf ich Fragen um welches PLM/PDM System es sich handelt? Mit freundlichen Grüßen Mr.Heli Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Braini87 Mitglied Technischer Redakteur
Beiträge: 270 Registriert: 11.07.2008 EPLAN Eletric P8 2.7 Prof. HF5 EPLAN ProPanel Prof.
|
erstellt am: 28. Feb. 2018 13:15 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von Mr.Heli: Hallo Braini87,kann dir leider bei deinem Problem nicht helfen. Finde aber den Ansatz sehr interessant. Darf ich Fragen um welches PLM/PDM System es sich handelt? Mit freundlichen Grüßen Mr.Heli
Hallo Mr.Heli, das Programm wird dir leider nichts sagen. Ist von uns programmiert worden. LG Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
HOC Ehrenmitglied
Beiträge: 1884 Registriert: 14.06.2004 5.70 Prof P8 2.9.4 Update15
|
erstellt am: 28. Feb. 2018 16:54 <-- editieren / zitieren --> Unities abgeben: Nur für Braini87
|
smartineer Mitglied Elektrokonstrukteur
Beiträge: 209 Registriert: 24.02.2017 Win 10 Pro, 64-Bit, 8 GB RAM, Intel Core i5-4590 CPU @ 3,3 GHz Eplan Electric P8 Professional (2.7.3, 2.6.3) Eplan Harness pro3D
|
erstellt am: 28. Feb. 2018 18:01 <-- editieren / zitieren --> Unities abgeben: Nur für Braini87
|
Jonny Wire Mitglied Script-Troll
Beiträge: 803 Registriert: 08.12.2008 EPLAN Electric P8 ... in allen Versionen/Varianten
|
erstellt am: 01. Mrz. 2018 09:29 <-- editieren / zitieren --> Unities abgeben: Nur für Braini87
|
Braini87 Mitglied Technischer Redakteur
Beiträge: 270 Registriert: 11.07.2008 EPLAN Eletric P8 2.7 Prof. HF5 EPLAN ProPanel Prof.
|
erstellt am: 01. Mrz. 2018 09:50 <-- editieren / zitieren --> Unities abgeben:
Hallo, Makro ziehen funktioniert. Es ist ja der Link hinterlegt und EPLAN weiß was zu tun ist. Dass hatten wir schon getestet. Leider habe ich nicht zu allen Artikel ein Makro sondern nur eine Funktionsschablone. @HOC Die Funktionsschablone lässt sich leichter in EPLAN ändern. Außer man hat API, dann wird das auch möglich sein. Man müsste über das PLM die Funktionsdefinitionsdatenbank und die Symbolbibliothek auch ohne EPLAN starten können. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Braini87 Mitglied Technischer Redakteur
Beiträge: 270 Registriert: 11.07.2008 EPLAN Eletric P8 2.7 Prof. HF5 EPLAN ProPanel Prof.
|
erstellt am: 01. Mrz. 2018 10:00 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von Jonny Wire: Der Weg über Makro platzieren hat aus meiner Sicht Schwachstellen: - PLM muss das Makro kennen - Artikel wird nicht eingetragenFolgendes müsste gehen: Das PLM System überwacht den Drag. Kommt das EPLAN Fenster in den Vordergrund wird die Action XDLInsertDeviceAction ausgeführt. Dann hängt das Gerät am Cursor. Bei Fragen einfach melden.
Den gedanken hatte ich auch schon mit InsertDeviceAction. Nur wie soll EPLAN auf den Befehl reagieren? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jonny Wire Mitglied Script-Troll
Beiträge: 803 Registriert: 08.12.2008 EPLAN Electric P8 ... in allen Versionen/Varianten
|
erstellt am: 01. Mrz. 2018 10:14 <-- editieren / zitieren --> Unities abgeben: Nur für Braini87
Versteh die Frage nicht ganz. Der Drag muss vom PLM abgebrochen werden und stattdessen die Action ausgeführt werden. Beim Drop wäre es zwar schöner aber glaub zu dem kommt es garnicht. Da fällt mir was ein... Man könnte die Action XGedIaInsertHyperlink abfangen und da könnt anstatt des Links folgendes in der Zwischenablage stehen "InsertDeviceFromPLM xyz". Wenn der Text drin steht dann soll die Action ausgeführt werden. Jop, so müsste es gehen. ------------------ → Scripting in EPLAN ist einfach (toll)!
→ Scripte & Anwendungen! [Diese Nachricht wurde von Jonny Wire am 01. Mrz. 2018 editiert.] [Diese Nachricht wurde von Jonny Wire am 01. Mrz. 2018 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Braini87 Mitglied Technischer Redakteur
Beiträge: 270 Registriert: 11.07.2008 EPLAN Eletric P8 2.7 Prof. HF5 EPLAN ProPanel Prof.
|
erstellt am: 01. Mrz. 2018 10:20 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von Jonny Wire: Versteh die Frage nicht ganz. Der Drag muss vom PLM abgebrochen werden und stattdessen die Action ausgeführt werden. Beim Drop wäre es zwar schöner aber glaub zu dem kommt es garnicht.Da fällt mir was ein... Man könnte die Action XGedIaInsertHyperlink abfangen und da könnt anstatt des Links folgendes in der Zwischenablage stehen "InsertDeviceFromPLM xyz". Wenn der Text drin steht dann soll die Action ausgeführt werden. Jop, so müsste es gehen.
Du meinst den EventHander "XGedExternalFilesCommandHandlerAction"? Dann müsste ich die Adresse auslesen können. Im Link sollte dann die Artikelnummer stehen, damit ich das in den Befehl "XDLInsertDeviceAction /PartNr:MOE.010042" eintragen kann. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jonny Wire Mitglied Script-Troll
Beiträge: 803 Registriert: 08.12.2008 EPLAN Electric P8 ... in allen Versionen/Varianten
|
erstellt am: 01. Mrz. 2018 15:16 <-- editieren / zitieren --> Unities abgeben: Nur für Braini87
|
HOC Ehrenmitglied
Beiträge: 1884 Registriert: 14.06.2004 5.70 Prof P8 2.9.4 Update15
|
erstellt am: 04. Mrz. 2018 11:10 <-- editieren / zitieren --> Unities abgeben: Nur für Braini87
Zitat: Original erstellt von Braini87: ..Die Funktionsschablone lässt sich leichter in EPLAN ändern..
Hallo Michi, also fährt ihr auch zweigleisig (doppelte Datenbank) wir nutzen ProCos und können auf die Artikeldatenbank in EPlan leider nicht verzichten ------------------ Grüße HOC Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Braini87 Mitglied Technischer Redakteur
Beiträge: 270 Registriert: 11.07.2008 EPLAN Eletric P8 2.7 Prof. HF5 EPLAN ProPanel Prof.
|
erstellt am: 05. Mrz. 2018 14:50 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von HOC:
Hallo Michi, also fährt ihr auch zweigleisig (doppelte Datenbank) wir nutzen ProCos und können auf die Artikeldatenbank in EPlan leider nicht verzichten
Hallo HOC, naja, es ist ein selbst programmiertes PLM System. Es ist grundsätzlich dafür da, dass ich mir als Redakteur für die Revisionssicherheit leichter tue. LG Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |