Hot News aus dem CAD.de-Newsletter:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  EPLAN Electric P8
  Ein neues Menü per Skript

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:   Ein neues Menü per Skript (786 mal gelesen)
AlFu
Mitglied
Elektroniker / Technischer Zeichner


Sehen Sie sich das Profil von AlFu an!   Senden Sie eine Private Message an AlFu  Schreiben Sie einen Gästebucheintrag für AlFu

Beiträge: 115
Registriert: 02.02.2015

Windows 10 Pro, 64 Bit (Uiuiui... :rolleyes:)
Intel i7-7700 3,6 GHz
16 GB RAM
2x Matrox M9120 PCIe x16, 1024 MB
4x 24"-Monitor
EPLAN Electric P8, Version 2.7 HF5

erstellt am: 12. Dez. 2018 07:17    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Einen schönen Guten Morgen zusammen,

zwei Fragen an die Skript-Versierten unter euch.

Ich muss nur gleich noch vorweg nehmen, dass ich vom skripten nur wenig Ahnung habe. Ich hab hier und da mal was aufgeschnappt.
Nebenan sitzt aber ein Kollege, der das kann, aber auch nicht alles weiß und selber zu tun hat. Deshalb meine Fragen hier:
Ich habe angefangen ein Menü "Makro einfügen" anzufangen, um den Kollegen das einfügen bestimmter Makros zu erleichtern. Das klappt soweit ganz gut.

Jetzt würde ich gerne erstens wissen, wie macht man ein Popup-Menüpunkt als ersten Eintrag (geht mit C# überhaupt)?
Mit AddMainMenu und AddPopupMenuItem erstelle ich ja gleichzeitig den ersten Untermenüpunkt. Aber der soll auch gleich ein Popup sein.

Zweite Frage ist, ich möchte über das Menü nicht nur Makros einfügen, sondern auch Artikel zuweisen. Wähle ich das im Artikelstammdaten-Navigator aus, zeigt die Diagnose folgendes:

Last called action from (context)menu : XDynamicObjectComponentBaseAssignAction

Current interaction :
- XEGIaAssignPart

Product modifier : Basic
Product variant : Basic
File version : 2.7.3.11746
Product version : 2.7.3.11746
Build date : Wed Aug 22 00:17:23 2018

Das irgendwie einzubinden hat bei meinen Versuchen leider nicht funktioniert.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Jonny Wire
Mitglied
Script-Troll


Sehen Sie sich das Profil von Jonny Wire an!   Senden Sie eine Private Message an Jonny Wire  Schreiben Sie einen Gästebucheintrag für Jonny Wire

Beiträge: 715
Registriert: 08.12.2008

EPLAN Electric P8
... in allen Versionen/Varianten

erstellt am: 13. Dez. 2018 16:00    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für AlFu 10 Unities + Antwort hilfreich

Popup Menü geht meines Wissens nicht an erster Position. Hier muss immer eine Aktion da sein.

Was meinst du mit "Artikel zuweisen"? Was genau möchtest du tun?

------------------
Scripting in EPLAN ist einfach (toll)!

Scripte & Anwendungen!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

AlFu
Mitglied
Elektroniker / Technischer Zeichner


Sehen Sie sich das Profil von AlFu an!   Senden Sie eine Private Message an AlFu  Schreiben Sie einen Gästebucheintrag für AlFu

Beiträge: 115
Registriert: 02.02.2015

Windows 10 Pro, 64 Bit (Uiuiui... :rolleyes:)
Intel i7-7700 3,6 GHz
16 GB RAM
2x Matrox M9120 PCIe x16, 1024 MB
4x 24"-Monitor
EPLAN Electric P8, Version 2.7 HF5

erstellt am: 18. Dez. 2018 10:46    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


Zuweisen1.png


Zuweisen2.png

 
Wuhuu... Ich hab garnicht mehr mit einer Antwort gerechnet 
Ich meine die funktion mit der man Daten "zuweisen" kann. Das heißt genau so und kann in verschiedenen Kontextmenüs der Navigatoren ausgewählt werden. Zum Beispiel kann eine Funktionsschablone einer Platzierung zugewiesen werden. Oder SPS-Informationen einem Eingang. Oder eben Artikeldaten einer Hauptfunktion.
Ich hab da mal zwei Bilder gemacht.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Jonny Wire
Mitglied
Script-Troll


Sehen Sie sich das Profil von Jonny Wire an!   Senden Sie eine Private Message an Jonny Wire  Schreiben Sie einen Gästebucheintrag für Jonny Wire

Beiträge: 715
Registriert: 08.12.2008

EPLAN Electric P8
... in allen Versionen/Varianten

erstellt am: 19. Dez. 2018 13:50    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für AlFu 10 Unities + Antwort hilfreich

Leider gibt es hier im Scripting keine Möglichkeit eine Zuweisung zu machen.

------------------
Scripting in EPLAN ist einfach (toll)!

Scripte & Anwendungen!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

AlFu
Mitglied
Elektroniker / Technischer Zeichner


Sehen Sie sich das Profil von AlFu an!   Senden Sie eine Private Message an AlFu  Schreiben Sie einen Gästebucheintrag für AlFu

Beiträge: 115
Registriert: 02.02.2015

Windows 10 Pro, 64 Bit (Uiuiui... :rolleyes:)
Intel i7-7700 3,6 GHz
16 GB RAM
2x Matrox M9120 PCIe x16, 1024 MB
4x 24"-Monitor
EPLAN Electric P8, Version 2.7 HF5

erstellt am: 20. Dez. 2018 10:16    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Schade. Trotzdem danke

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2020 CAD.de | Impressum | Datenschutz