Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  EPLAN Electric P8
  XML-Ausgabe per 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
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für EPLAN
Autor Thema:  XML-Ausgabe per Script (2649 mal gelesen)
ENPLANER
Mitglied
Funkenschuster


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

Beiträge: 91
Registriert: 08.03.2005

EPLAN 5.70
EPLAN P8 (1.9 - 2.7)
EPLAN EEC One

erstellt am: 20. Jan. 2011 16:11    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 miteinander,

ich habe versucht über ein Script die Seiten im xml - Format auszugeben. Aber es funzt nicht. Wenn ich es im
xls - Format versuche funzt es. Ich denke es fehlt an dem korrekten Schema (ConfigSchema). Wie ist ein solches
Schema zu erstellen, zu benennen und in die Übergabefunktion (derzeit ??????) einzustellen?

public void PageExport()
    {
    string project;

    project = GetProject();
    MessageBox.Show(project);

    ActionCallingContext PageExportContext = new ActionCallingContext();

    PageExportContext.AddParameter("ProjectName", project);
    PageExportContext.AddParameter("CompleteProject","1");
// Hier hakts    PageExportContext.AddParameter("ConfigScheme","???????");
    PageExportContext.AddParameter("Language","de_DE");
    PageExportContext.AddParameter("Destination", @"C:\temp\eplan\Pages.xml");
    PageExportContext.AddParameter("ExecotionMode","0");

    new CommandLineInterpreter().Execute("XMExportPagesAction", PageExportContext);
    return;
    }

Vielen Grüße aus dem Schönbuch
ENPLANER

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: 21. Jan. 2011 08: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 Nur für ENPLANER 10 Unities + Antwort hilfreich

Hallo,

das Schema wird in Eplan direkt erstellt,
z.B. kopierst du dir das Standardschema "Seiteneigenschaften" nach "XML Seiten", im neuen Schema "XML Seiten" änderst du deine Einstellungen.

Nun kannst du das Schema so in deinem Script verwenden:

PageExportContext.AddParameter("ConfigScheme","XML Seiten");


grüße
FrankS

------------------
TwinTop-Freunde

[Diese Nachricht wurde von F.S. am 21. Jan. 2011 editiert.]

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

ENPLANER
Mitglied
Funkenschuster


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

Beiträge: 91
Registriert: 08.03.2005

EPLAN 5.70
EPLAN P8 (1.9 - 2.7)
EPLAN EEC One

erstellt am: 26. Jan. 2011 11:07    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 FrankS,

und vielen Dank hat prima geklappt. Ich besitze jetzt eine XML-Datei, welche alle Projetseiten enthält. Was jetzt noch fehlt sind die dazugehörigen Informationen zu
10018 Trennzeichen Struktur,
10050 Strukturformat Seiten und
10070 Namensformat Seiten.
Gibt es die Möglichkeit diese Informationen auch noch in die Datei einzubringen?

Gruß
ENPLANER

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

nairolf
Ehrenmitglied
Elektroingenieur


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

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: 29. Jan. 2011 08:33    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 ENPLANER 10 Unities + Antwort hilfreich

Hallo !

Also erstmal wäre spannend zu wissen, was Du überhaupt vorhast,
um evtl. Alternativen zu erwägen.

Zum anderen sind die von Dir genannten Eigenschaften keine Seiteneigenschften, sondern interne Projekteigenschaften, welche Dir nicht mal in der Oberfläche von EPLAN bei den Projekteigenschaften angeboten werden (die sind auch sehr heikel, wenn Du z.B. vorhast die extern zu verändern.....)

Das Seiten-Exportieren bietet eben auch nur Seiteneigenschaften an,
jedoch könnte man evtl. über projektweit erstellte Blockeigenschaften diese Projekt-ID's an jede Seite übertragen.
Dann steht dies aber auch an jeder (!) Seite und ohne manuellen Eingriff in die Formate der BE's geht das ohnehin nicht.

Von EPLAN Seite her scheint das schlichtweg nicht vorgesehen...

Liebe Grüße,
nairolf

------------------
Der Fuchs ist schlau und stellt sich dumm.
Bei vielen ist es andersrum 

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

ENPLANER
Mitglied
Funkenschuster


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

Beiträge: 91
Registriert: 08.03.2005

EPLAN 5.70
EPLAN P8 (1.9 - 2.7)
EPLAN EEC One

erstellt am: 31. Jan. 2011 13:37    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,

ich benötige die Informationen bezüglich der Seitenstruktur um diese in einem externen Dokumentensystem anlegen zu können. Wenn jedoch
die Ausgabe (Sortierung der Strukturkennzeichen) meines Sciptes die EPLAN Seitenstruktur wie in Projektdaten -> Strukturkennzeichen Verwaltung definiert 1 zu 1 darstellt, wäre alles i. O..

Aber vielleicht bin ich auch auf dem Holzweg, und es gibt eine andere Lösung mit EPLAN Bordmitteln. Grundsätzlich benötige ich Folgendes

Ich benötige eine Liste welche sämtliche Betriebsmittel mit Zeilenaufbau (siehe Anhang)

Seitennummer - alle relevantenStrukturkennzeichen Seite - vollständiger Seitenname - Betriebsmittel 1
Seitennummer - alle relevantenStrukturkennzeichen Seite - vollständiger Seitenname - Betriebsmittel 2
Seitennummer - alle relevantenStrukturkennzeichen Seite - vollständiger Seitenname - Betriebsmittel n
u.s.w. also alle Seiten mit den darauf befindlichen Betriebsmittel.


Erschwerdend ist, dass Betriebsmittelstruktur und Seitenstruktur nicht identisch sind
Seite : Funktionale Zuordnung & Anlage & Einbauort
BTM:    Anlage & Einbauort

sonst wäre das Problem mit Beschriftung -> Artikelliste zu lösen, ich habe aber eben an den Betriebsmitteldaten keine Funktionale Zuordnung

Gruß
Peter

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

nairolf
Ehrenmitglied
Elektroingenieur


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

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: 31. Jan. 2011 17:08    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 ENPLANER 10 Unities + Antwort hilfreich

Hallo !

OK, also Dir geht es ausschließlich um den Export (und nicht um eine externe Veränderung, und anschließendem Rückimport).

Du könntest doch die Artikelstückliste nutzen, jedoch stellst Du projektweit an allen Betriebsmittelarten eine Blockeigenschaft ein, welche Dir die benötigten Seiteninformationen aufsammelt.
Die so gesammelten Inhalte in der BE können dann auch bei "Beschriftung" ausgegeben werden.....

Liebe Grüße,
nairolf

------------------
Der Fuchs ist schlau und stellt sich dumm.
Bei vielen ist es andersrum 

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