Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  EPLAN Electric P8
  Dateinamen erweitern im 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:  Dateinamen erweitern im Script (380 mal gelesen)
P8er
Mitglied
E-Konstrukteur


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

Beiträge: 286
Registriert: 10.08.2020

Windows 10 Pro 64 Bit
E-2236 CPU @ 3.41 GHz
NVIDIA RTX A4000
Eplan P8 2.9, ProPanel
Eplan 2022, Eplan 2023

erstellt am: 30. Jun. 2022 11:14    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 steh gerade beim Scripting etwas auf dem Schlauch.

Der Plan ist:
Pdf Dateiexport per Button.
Abhängig vom aktivierten Seitenfilter, wird das Pdf-Schema umgestellt. ------> checked
Die Anzeigesprache wird automatisch erkannt. ------> checked
Die Pdf wird mit den Einstellungen des entsprechenden Schemas ausgegeben. ------->checked

Die ausgegebene Datei soll um das Language-Kürzel erweitert werden. -----> hier hänge ich fest.

Der eigentliche Pdf Dateiname wird entsprechend des Schemas "Aus Eigenschaften" erzeugt.
Wie kann man nun den Dateiname umd den Wert erweitern, den mir die Spracherkennung liefert?

Es gibt ja die Möglichkeit über

Code:
pdfContext.AddParameter("exportfile",...
Den Namen zu ändern, aber wie gesagt soll der Name ja aus dem Schema kommen und nur um z.B. "fr_FR" erweitert werden.
Quasi aus "A21526_Maschine1_Doku_.pdf" soll "A21526_Maschine1_Doku_fr_FR.pdf" werden.

Hat da jemand einen Lösungsansatz?
Das wär' toll!

------------------
Es ist nicht genug zu wissen, man muss auch anwenden; es ist nicht genug zu wollen, man muss auch tun.

Johann Wolfgang von Goethe

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

P8er
Mitglied
E-Konstrukteur


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

Beiträge: 286
Registriert: 10.08.2020

Windows 10 Pro 64 Bit
E-2236 CPU @ 3.41 GHz
NVIDIA RTX A4000
Eplan P8 2.9, ProPanel
Eplan 2022, Eplan 2023

erstellt am: 30. Jun. 2022 14:29    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

Ah okay, hab's gelöst.

Wen's interessiert:
Mit dem Script beschreibe ich ein Feld der Projekteigenschaft mit dem entsprechenden Sprachkürzel und füge diese Projekteigenschaft mit in den Dateiname ein.
So baut mir der Eplan schon den fertigen pdf Name und ich muss nicht nochmal per Script an die Datei ran.

Beste Grüße und gutes Gelingen!

------------------
Es ist nicht genug zu wissen, man muss auch anwenden; es ist nicht genug zu wollen, man muss auch tun.

Johann Wolfgang von Goethe

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

Juke
Mitglied



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

Beiträge: 613
Registriert: 06.08.2013

EPLAN
3.xx bis 2024

erstellt am: 30. Jun. 2022 15: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 P8er 10 Unities + Antwort hilfreich

Machen wir schon seit ein paar Jahren so, funktioniert gut.  

Wenn du die Projekteigenschaft gleich übersetzt musst du den Wert nur einmal setzen.
Stellst du die Sprache um und generierst das PDF pass die Endung automatisch.   

------------------
3.xx bis 2022

[Diese Nachricht wurde von Juke am 30. Jun. 2022 editiert.]

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

P8er
Mitglied
E-Konstrukteur


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

Beiträge: 286
Registriert: 10.08.2020

Windows 10 Pro 64 Bit
E-2236 CPU @ 3.41 GHz
NVIDIA RTX A4000
Eplan P8 2.9, ProPanel
Eplan 2022, Eplan 2023

erstellt am: 30. Jun. 2022 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

Ja, das Hauptproblem war mal wieder "Fehler 60".

Man denkt manchmal einfach zu kompliziert.  

[Diese Nachricht wurde von P8er am 01. Jul. 2022 editiert.]

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