| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für EPLAN |
Autor
|
Thema: Projekteinstellungen laden (2044 mal gelesen)
|
MT-Messtechnik Mitglied Entwicklung Automationstechnik
Beiträge: 48 Registriert: 26.01.2012 EPLAN Electric P8 2.6 HF2 - Professional (64bit) EPLAN Fluid Add-On
|
erstellt am: 06. Jun. 2016 07:50 <-- editieren / zitieren --> Unities abgeben:
Hallo Zusammen Mit dem Skript aus dem Buch "EPLAN Electric P8 automatisieren - Johann Weiher" lade ich die Projekteinstellung "Standard-Normblatt". In den Einstellung ändert die Action das Normblatt aber leider aktualisiert die Action das Normblatt im Projekt nicht. Es ist keine Änderung ersichtlich. Das Normblatt übernimmt er nur wenn ich es in den Einstellungen manuell ändere. Hat jemdan eine Idee warum dies nicht mit der Action geht? Code: using System; using System.Windows.Forms; using Eplan.EplApi.ApplicationFramework; using Eplan.EplApi.Base; using Eplan.EplApi.Scripting; public class Class { [DeclareAction("Normblatt")] public void Function(int SET) { try { string strScripts = PathMap.SubstitutePath("$(MD_SCRIPTS)" + @"\"); string strProject = PathMap.SubstitutePath("$(P)"); string strMessage = string.Empty; CommandLineInterpreter oCLI = new CommandLineInterpreter(); ActionCallingContext acc = new ActionCallingContext(); acc.AddParameter("Project", strProject); switch (SET) { case 1: strMessage = "[Normblatt MTAG]"; acc.AddParameter("XMLFile", strScripts + @"Normblatt\mt-ag_00.xml"); break; case 2: strMessage = "[Normblatt MTAG provisorisch]"; acc.AddParameter("XMLFile", strScripts + @"Normblatt\provisorisch.xml"); break; default: MessageBox.Show("Parameter nicht bekannt", "Fehler", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } oCLI.Execute("XSettingsImport", acc); MessageBox.Show("Einstellungen wurden importiert.\n" + strMessage, "Information", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show(ex.Message, "Fehler", MessageBoxButtons.OK, MessageBoxIcon.Error); } return; } }
------------------ Sascha 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: 06. Jun. 2016 10:18 <-- editieren / zitieren --> Unities abgeben: Nur für MT-Messtechnik
|
MT-Messtechnik Mitglied Entwicklung Automationstechnik
Beiträge: 48 Registriert: 26.01.2012 EPLAN Electric P8 2.6 HF2 - Professional (64bit) EPLAN Fluid Add-On
|
erstellt am: 06. Jun. 2016 11:41 <-- editieren / zitieren --> Unities abgeben:
|
nairolf Ehrenmitglied Elektroingenieur
Beiträge: 1987 Registriert: 21.01.2006 EPLAN Electric P8 2022.0.3 Update 2 (Build 17673) EPLAN Pro Panel Professional Addon EPLAN Fluid Addon
|
erstellt am: 06. Jun. 2016 12:10 <-- editieren / zitieren --> Unities abgeben: Nur für MT-Messtechnik
Wenn schon eingelagert: Projekt schließen und neu öffnen.... ------------------ 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 |
MT-Messtechnik Mitglied Entwicklung Automationstechnik
Beiträge: 48 Registriert: 26.01.2012 EPLAN Electric P8 2.6 HF2 - Professional (64bit) EPLAN Fluid Add-On
|
erstellt am: 06. Jun. 2016 12:40 <-- editieren / zitieren --> Unities abgeben:
|
Jonny Wire Mitglied Script-Troll
Beiträge: 786 Registriert: 08.12.2008 EPLAN Electric P8 ... in allen Versionen/Varianten
|
erstellt am: 06. Jun. 2016 13:18 <-- editieren / zitieren --> Unities abgeben: Nur für MT-Messtechnik
|
MT-Messtechnik Mitglied Entwicklung Automationstechnik
Beiträge: 48 Registriert: 26.01.2012 EPLAN Electric P8 2.6 HF2 - Professional (64bit) EPLAN Fluid Add-On
|
erstellt am: 06. Jun. 2016 15:27 <-- editieren / zitieren --> Unities abgeben:
|
Jonny Wire Mitglied Script-Troll
Beiträge: 786 Registriert: 08.12.2008 EPLAN Electric P8 ... in allen Versionen/Varianten
|
erstellt am: 06. Jun. 2016 15:53 <-- editieren / zitieren --> Unities abgeben: Nur für MT-Messtechnik
|
PR24 Mitglied
Beiträge: 241 Registriert: 04.02.2016 Eplan Electric P8 - Professional Version 2.2 ... 2.7 HF7
|
erstellt am: 07. Jun. 2016 12:36 <-- editieren / zitieren --> Unities abgeben: Nur für MT-Messtechnik
|