Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  EPLAN Electric P8
  Eigenschaften extern bearbeiten Datei nicht gefunden S359007

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
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für EPLAN
Autor Thema:  Eigenschaften extern bearbeiten Datei nicht gefunden S359007 (916 mal gelesen)
uwa1984
Mitglied
Elektrokonstrukteur


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

Beiträge: 221
Registriert: 22.09.2011

EPLAN P8 Professional
2.5 Build 9451
Experte

erstellt am: 12. Nov. 2012 14:13    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

Hallo alle zusammen, ich habe folgendes Phänomen. Ich möchte einige Funktionen extern im Excel bearbeiten, entsprechendes Schema ist erstellt und funktioniert auch soweit mit der Funktion "In externer Anwendung bearbeiten und zurücklesen".

Wenn ich diese Funktion über ein Script (mit der Action XMExportFunctionAction) anstoße, wird jedoch beim zurücklesen eine Datei ohne die Endung xls erwartet.

Anbei ein Auszug aus dem Source-Code. Folgende Variablen sind wie folgt belegt:
ProjectName vollständigen Projektpfad mit Projekt ($(P))
Scheme mit "test" dem Schema was über das normale Menü funktioniert
Language "de_DE"
Destination ist als leer, da es für diese Art nicht benötigt wird.
Hatte es mit Vorgabe probiert, allerdings selbes Ergebnis.

Code:

ActionCallingContext ccEditPropExtComp = new ActionCallingContext();
CommandLineInterpreter CliEditPropExtComp = new CommandLineInterpreter();
ccEditPropExtComp.AddParameter("ProjectName", ProjectName);
ccEditPropExtComp.AddParameter("CompleteProject", "1");
ccEditPropExtComp.AddParameter("ConfigScheme", Scheme);
ccEditPropExtComp.AddParameter("Language", Language);
ccEditPropExtComp.AddParameter("Destination", Destination);
ccEditPropExtComp.AddParameter("ExecutionMode", "2");
ccEditPropExtComp.AddParameter("ImmediateImport", "0");
CliEditPropExtComp.Execute("XMExportFunctionAction", ccEditPropExtComp);

Hat jemand einen Tipp ohne eine Erklärung hierfür?

------------------
Seien wir realistisch...
Probieren wir das Unmögliche

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

F.S.
Moderator



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: 1815
Registriert: 23.04.2003

EPLAN Electric P8
2023 Prof.

erstellt am: 12. Nov. 2012 15:27    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 uwa1984 10 Unities + Antwort hilfreich

Einen Tip ohne eine Erklärung? 

Folgender Code geht bei mir hier in der 2.2

Code:

string Destination = @"C:\Users\FrankS\Desktop\test.xls";

ActionCallingContext ccEditPropExtComp = new ActionCallingContext();
CommandLineInterpreter CliEditPropExtComp = new CommandLineInterpreter();
//ccEditPropExtComp.AddParameter("ProjectName", ProjectName);
ccEditPropExtComp.AddParameter("CompleteProject", "1");
//ccEditPropExtComp.AddParameter("ConfigScheme", Scheme);
//ccEditPropExtComp.AddParameter("Language", Language);
ccEditPropExtComp.AddParameter("Destination", Destination);
ccEditPropExtComp.AddParameter("ExecutionMode", "2");
ccEditPropExtComp.AddParameter("ImmediateImport", "0");
CliEditPropExtComp.Execute("XMExportFunctionAction", ccEditPropExtComp);


Es gibt scheinbar Unterschiede (Bug  ) zwischen 2.1 und 2.2 was die Behandlung von "Destination" betrifft.
Wenn string Destination auf eine Dummy-Datei zeigt geht es bei mir. 

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

TwinTop-Freunde

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

uwa1984
Mitglied
Elektrokonstrukteur


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

Beiträge: 221
Registriert: 22.09.2011

EPLAN P8 Professional
2.5 Build 9451
Experte

erstellt am: 12. Nov. 2012 16: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

natürlich nicht ohne sondern oder 

Ja bei mir klappts so auch  und vielen Dank 

------------------
Seien wir realistisch...
Probieren wir das Unmögliche

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