Hot News aus dem CAD.de-Newsletter:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  EPLAN Electric P8
  Error when using XEsSetProjectPropertyAction in Script

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:   Error when using XEsSetProjectPropertyAction in Script (423 mal gelesen)
blitzkreig
Mitglied
Engineer


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

Beiträge: 20
Registriert: 03.09.2018

erstellt am: 16. Jan. 2019 06:53    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

Hi,
I'm trying to set certain project properties via script file. Some properties have PropertyIdentName like "EPLAN.Project.UserSupplementaryField8", but some other, I found the propertyIndex from the Eplan help file. But when I try to change a property using propertyIndex, it is giving me this error:

The '[10011]' property cannot be set.

My code:

Code:
        CommandLineInterpreter oCLI5 = new CommandLineInterpreter();
        ActionCallingContext acc5 = new ActionCallingContext();
        acc5.AddParameter("PropertyIndex", "10011");
        acc5.AddParameter("PropertyValue", "testvalue");
        oCLI5.Execute("XEsSetProjectPropertyAction", acc5);

Can someone help me fix this issue?

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

pxecad
Mitglied



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

Beiträge: 119
Registriert: 13.02.2015

- - - - - - - - - - - - - - - - - - - - -
Electric P8 2.4.4 32Bit & 64Bit HF4
Electric P8 2.8.3 64Bit HF1
EEC One 2.5 32Bit (Office 32Bit)
EEC Prof 2.8 64Bit (Web EEC)
- - - - - - - - - - - - - - - - - - - -
Windows 10 64Bit [[b]1803[/b]]
Office 2016 32Bit
+ AccessDatabaseEngine_X64 (2010)

erstellt am: 16. Jan. 2019 07: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 blitzkreig 10 Unities + Antwort hilfreich

Hello,

i think you can find the answer here:
https://suplanus.de/xessetprojectpropertyaction-propertyidentname/

Since EPLAN 2.4 -->
XEsSetProjectPropertyAction /PropertyIdentName:"EPLAN.Project.UserSupplementaryField1" /PropertyIndex:0 /PropertyValue:"My project property"

------------------
* * *  EPLAN Infoportal 2019 -->   Hilfeportal & Informationen zur EPLAN Installation (32Bit/64Bit/SQL/Helpsystem)   * * *


Viele Informationen zum Lizenzumstieg habe ich auch hier gefunden:
www.smartineer.com

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

blitzkreig
Mitglied
Engineer


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

Beiträge: 20
Registriert: 03.09.2018

erstellt am: 17. Jan. 2019 04:35    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

Zitat:
Original erstellt von pxecad:
Hello,

i think you can find the answer here:
https://suplanus.de/xessetprojectpropertyaction-propertyidentname/

Since EPLAN 2.4 -->
XEsSetProjectPropertyAction /PropertyIdentName:"EPLAN.Project.UserSupplementaryField1" /PropertyIndex:0 /PropertyValue:"My project property"


Hi, "Project description" field is not a user supplementary field which is why I used the propertyIndex to change it's value. Your solution is for changing property value using IdentName which does not work in this case if I read correctly.

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

F.S.
Mitglied



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

Beiträge: 1469
Registriert: 23.04.2003

Eplan Electric P8
2.8 Prof.

erstellt am: 17. Jan. 2019 07:06    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 blitzkreig 10 Unities + Antwort hilfreich

Hello,

you must use the "PropertyId" Parameter.

Example:

Code:

CommandLineInterpreter oCLI5 = new CommandLineInterpreter();
ActionCallingContext acc5 = new ActionCallingContext();
acc5.AddParameter("PropertyId", "10011");
acc5.AddParameter("PropertyIndex", "0");
acc5.AddParameter("PropertyValue", "testvalue");
oCLI5.Execute("XEsSetProjectPropertyAction", acc5);

------------------
grüße
FrankS

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



Elektrokonstrukteur EPLAN (m/w/d) am Flughafen Frankfurt

Wir, die Fraport AG Frankfurt Airport Services Worldwide, sind Eigentümerin und Betreiberin eines der größten europäischen Verkehrsflughäfen und der größte deutsche Airport-Konzern. Flexibilität, Präsenz und Kundenorientierung im globalen Netzwerk des Luftverkehrs sind unsere Stärken. Unsere Kernkompetenz liegt im integrierten Know-how aus einer Hand.

Unsere Mitarbeiterinnen und Mitarbeiter bestimmen durch ihre Vielfalt, ihr Können und Engagement in hohem Maß unseren Erfolg....

Anzeige ansehenElektrotechnik, Elektronik
blitzkreig
Mitglied
Engineer


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

Beiträge: 20
Registriert: 03.09.2018

erstellt am: 17. Jan. 2019 10:04    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

Zitat:
Original erstellt von F.S.:
Hello,

you must use the "PropertyId" Parameter.

Example:

Code:

CommandLineInterpreter oCLI5 = new CommandLineInterpreter();
ActionCallingContext acc5 = new ActionCallingContext();
acc5.AddParameter("PropertyId", "10011");
acc5.AddParameter("PropertyIndex", "0");
acc5.AddParameter("PropertyValue", "testvalue");
oCLI5.Execute("XEsSetProjectPropertyAction", acc5);


Oh my god that's just so stupid of me. Such a simple fix! Thanks a lot for helping 

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)2019 CAD.de | Impressum | Datenschutz