| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für EPLAN |
| |
 | Artikeldaten schneller im Zugriff, eine Pressemitteilung
|
Autor
|
Thema: Skript laden per Bedingung (1498 / mal gelesen)
|
Rofang Mitglied Elektrokonstrukteur
 
 Beiträge: 112 Registriert: 20.06.2013 EPLAN Electric P8 Professional EPLAN Pro Panel EPLAN Preplanning Vers. 2.5 Expertenmenü
|
erstellt am: 08. Mrz. 2019 07:39 <-- editieren / zitieren --> Unities abgeben:         
Hallo zusammen, mal wieder eine Frage an die Scriptprofis. Gibt es die Möglichkeit das Laden eines Scriptes an Bedingungen zu knüpfen? Hintergrund: Ich möchte das gewissen Scripte nur bei bestimmten Benutzern geladen werden. Glaube dies ist mit der Rechteverwaltung nicht möglich. Daher war mein Gedanke, Scripte entweder nur bei bestimmten Benutzernamen oder vorhandenen Lizenzen (Preplanning) zu laden. Viele Grüße Rofang Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jonny Wire Mitglied Script-Troll
  
 Beiträge: 811 Registriert: 08.12.2008 EPLAN Electric P8 ... in allen Versionen/Varianten
|
erstellt am: 08. Mrz. 2019 08:35 <-- editieren / zitieren --> Unities abgeben:          Nur für Rofang
|
Rofang Mitglied Elektrokonstrukteur
 
 Beiträge: 112 Registriert: 20.06.2013 EPLAN Electric P8 Professional EPLAN Pro Panel EPLAN Preplanning Vers. 2.5 Expertenmenü
|
erstellt am: 08. Mrz. 2019 08:45 <-- editieren / zitieren --> Unities abgeben:         
Hallo Jonny, danke für die Antwort. Die Idee ist nicht schlecht und würde mir persönlich reichen. Jedoch ist der wunsch explizit, dass nur bestimmte Leute die neuen Menüpunkte sehen können. Fehlte noch als Info, es werden Menüs angelegt. Das würde, glaube ich, schon ausreichen wenn nur die Erstellung/Anzeige eines Menüs auf die Benutzer/Lizenz (Ausbaustufe) reagieren würde. Viele Grüße Rofang Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
F.S. Moderator
    
 Beiträge: 1924 Registriert: 23.04.2003 EPLAN Electric P8 2025 Prof.
|
erstellt am: 08. Mrz. 2019 11:24 <-- editieren / zitieren --> Unities abgeben:          Nur für Rofang
Hallo, Den menüpunkt nur bei bestimmter Lizenz Option anzeigen zu lassen ist nicht schwer. Schau dir folgenden Code an, Menüpunkt wird nur bei Preplanning erzeugt. Code:
// Menüpunkt nur bei bestimmter LicenseOption.cs // // Es wird abgefragt ob die Lizenz eine bestimmte Option enthält und nur dann ein Menüpunkt erzeugt. // Verfügbare LicenseOptions: https://www.eplan.help/en-US/infoportal/content/api/2.8/Eplan.EplApi.AFu~Eplan.EplApi.ApplicationFramework.LicenseOptions.html // // Copyright by Frank Schöneck, 2019 // // letzte Änderung: // V1.0.0, 08.03.2019, Frank Schöneck, Projektbeginn // // für Eplan Electric P8, ab V2.7public class GetLicenseOption { [DeclareMenu] public void MyFunction() { License license = new License(); LicenseOptions licenseOptions = LicenseOptions.Preplanning; if (license.HasOption(licenseOptions)) { Eplan.EplApi.Gui.Menu oMenu = new Eplan.EplApi.Gui.Menu(); oMenu.AddMenuItem("Menüpunkt-Text", "Menupunkt_Action"); } } }
------------------ grüße FrankS Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |

| Bauleiter Garten- und Landschaftsbau (m/w/d) | Willkommen bei Grünkonzept! Wir sind ein modern geführtes GaLabauunternehmen, das sich auf nachhaltiges Bauen von Gärten und Außenanlagen im urbanen Bereich durch gründlich geplante und organisierte Arbeitsprozesse spezialisiert hat. Unser Ziel ist es, qualifizierte Kollegen zu gewinnen, die unsere Leidenschaft für strukturierte Vorgehensweise, gemeinsamen Erfolg und nicht zuletzt tolle Anlagen teilen.... | Anzeige ansehen | Projektmanagement |
|
Rofang Mitglied Elektrokonstrukteur
 
 Beiträge: 112 Registriert: 20.06.2013 EPLAN Electric P8 Professional EPLAN Pro Panel EPLAN Preplanning Vers. 2.5 Expertenmenü
|
erstellt am: 08. Mrz. 2019 12:36 <-- editieren / zitieren --> Unities abgeben:         
|