Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  EPLAN Electric P8
  Eigenschaften in Script einlesen

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 in Script einlesen (3551 mal gelesen)
guti
Mitglied



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

Beiträge: 10
Registriert: 12.02.2014

Windows 10 Pro x64
EPLAN Electric P8 2.9 SP1 Update 5

erstellt am: 12. Feb. 2014 15:23    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 zusammen  

ich suche schon seit längerem eine Möglichkeit um die Strukturbeschreibung 2 (ID: 1007) in mein Script einlesen zu können.
Gefunden werden kann diese Eigenschaft unter "Projektdaten --> Strukturkennzeichen-Verwaltung... --> = Anlage (ID: 20132 1)".
Weiß von euch jemand wie das geht?

lg guti

[Diese Nachricht wurde von guti am 12. Feb. 2014 editiert.]

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. Feb. 2014 16:22    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 guti 10 Unities + Antwort hilfreich

Hallo guti,

per Script bleibt dir nur der Weg eine Strukturkennzeichenübersicht als Beschriftung in eine TXT-Datei zu schreiben und diese dann in deinem Script einzulesen und auszuwerten.

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

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

guti
Mitglied



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

Beiträge: 10
Registriert: 12.02.2014

Windows 10 Pro x64
EPLAN Electric P8 2.9 SP1 Update 5

erstellt am: 12. Feb. 2014 16:32    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

OK, wie mach ich das? 
Könntest du mir ein Programmbeispiel posten bitte?

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: 13. Feb. 2014 10:15    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 guti 10 Unities + Antwort hilfreich

Hier ein Beispiel,
dazu gehört dann ein Beschriftungsschema mit dem Namen "Projekteigenschaften Export" als Auswertungstyp Inhaltsverzeichnis.
Bei dir müßte es dann eine Auswertung vom Typ Strukturkennzeichenübersicht sein.

Code:

strAuftragsnummer = ReadProjectProperties(40005);

//Projekteigenschaft auslesen
public string ReadProjectProperties(int iPropertyId)
{
//Eigenschaft einstellen
Eplan.EplApi.Base.Settings oSettings = new Eplan.EplApi.Base.Settings();
oSettings.SetNumericSetting("USER.Labelling.Config.Projekteigenschaften Export.Data.Header.FormatElements.PropertyPack0.SelectedPropertyId", iPropertyId, 0);

//Pfad und Dateiname der Temp.datei
string sTempFile;
sTempFile = PathMap.SubstitutePath(@"$(TMP)") + @"\ReadProjectProperties.txt";

//Eigenschaft in Datei ausgeben
ActionCallingContext labellingContext = new ActionCallingContext();
labellingContext.AddParameter("CONFIGSCHEME", "Projekteigenschaften Export");
labellingContext.AddParameter("DESTINATIONFILE", sTempFile);
labellingContext.AddParameter("LANGUAGE", "de_DE");

CommandLineInterpreter cmdLineItp = new CommandLineInterpreter();
cmdLineItp.Execute("label", labellingContext);

//Temp Datei auslesen
string sProjectProperties;
StreamReader objDateiLeser = new StreamReader(sTempFile);
sProjectProperties = objDateiLeser.ReadLine();
objDateiLeser.Close();
//objDateiLeser = nothing;

//Temp Datei löschen
File.Delete(sTempFile);

//Eigenschaftsinhalt zurückgeben
return sProjectProperties;
}


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

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

guti
Mitglied



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

Beiträge: 10
Registriert: 12.02.2014

Windows 10 Pro x64
EPLAN Electric P8 2.9 SP1 Update 5

erstellt am: 13. Feb. 2014 13:32    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


scs.18.png


scs.19.png

 
So, hab alles so gemacht wie du es mir beschrieben hast, bekomme aber die angehängte Fehlermeldung. Bitte um Hilfe.

Edit: Hab noch nen Screenshot meiner Beschriftungseinstellungen gemacht.

[Diese Nachricht wurde von guti am 13. Feb. 2014 editiert.]

[Diese Nachricht wurde von guti am 13. Feb. 2014 editiert.]

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: 14. Feb. 2014 14:48    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 guti 10 Unities + Antwort hilfreich

Zeigt oder lade dein Script hier hoch, am besten auch das Beschriftungsschema, damit ich es mir genauer ansehen kann.

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

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

guti
Mitglied



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

Beiträge: 10
Registriert: 12.02.2014

Windows 10 Pro x64
EPLAN Electric P8 2.9 SP1 Update 5

erstellt am: 16. Feb. 2014 21:19    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

Ich habs mittlerweile so hinbekommen wie ichs wollte. Danke für Deine Hilfe. 
Ich werde Dir morgen, wenn ich wieder in der Arbeit bin, mal das Script und das Beschriftungsschema zukommen lassen.
Evtl. kann man es noch verbessern/optimieren.

Nochmal danke und lg Guti

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

guti
Mitglied



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

Beiträge: 10
Registriert: 12.02.2014

Windows 10 Pro x64
EPLAN Electric P8 2.9 SP1 Update 5

erstellt am: 17. Feb. 2014 10:01    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


PDFerstellen.zip

 
Hier mein fertiges Script zum Auslesen der Eigenschaften und anschließendem Erstellen einer pdf-Datei.

lg Guti

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

mci2020
Mitglied



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

Beiträge: 86
Registriert: 07.01.2020

EPLAN P8 V2.8
ProPanel
Copper
Fluid
Copper
Cogineer

erstellt am: 01. Mrz. 2021 15:00    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 guti 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von guti:
Hier mein fertiges Script zum Auslesen der Eigenschaften und anschließendem Erstellen einer pdf-Datei.

lg Guti


funkioniert bei mir leider nicht, es kommt die Fehlermeldung
Es wurde keine öffentliche Funktion mit dem Attribut [Start] deklariert

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: 02. Mrz. 2021 07: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 Nur für guti 10 Unities + Antwort hilfreich

Hallo,
du mußt das Skript "Laden", nicht "Ausführen"

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

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

mci2020
Mitglied



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

Beiträge: 86
Registriert: 07.01.2020

EPLAN P8 V2.8
ProPanel
Copper
Fluid
Copper
Cogineer

erstellt am: 02. Mrz. 2021 07:26    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 guti 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von F.S.:
Hallo,
du mußt das Skript "Laden", nicht "Ausführen"


und wie führe ich es dann aus?

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: 02. Mrz. 2021 08: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 Nur für guti 10 Unities + Antwort hilfreich

Na da wo du das Ausführen gefunden hast, Laden steht direkt darunter.

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

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

mci2020
Mitglied



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

Beiträge: 86
Registriert: 07.01.2020

EPLAN P8 V2.8
ProPanel
Copper
Fluid
Copper
Cogineer

erstellt am: 02. Mrz. 2021 09: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 Nur für guti 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von F.S.:
Na da wo du das Ausführen gefunden hast, Laden steht direkt darunter.


dann passiert aber nichts? Für das Dokumentationstool habe ich unter "Projekt" einen neuen Eintrag bekommen, hier finde ich nichts

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: 02. Mrz. 2021 09:20    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 guti 10 Unities + Antwort hilfreich

Der Aufruf ist im Kontextmenü des Seitennavigators, müsste "PDF erstellen" heissen.

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

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

mci2020
Mitglied



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

Beiträge: 86
Registriert: 07.01.2020

EPLAN P8 V2.8
ProPanel
Copper
Fluid
Copper
Cogineer

erstellt am: 02. Mrz. 2021 10:03    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 guti 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von F.S.:
Der Aufruf ist im Kontextmenü des Seitennavigators, müsste "PDF erstellen" heissen.


Super. das habe ich gesucht

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