Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  PTC Creo Elements/Direct Drafting
  ME10 Dateiname aus Topleiste auslesen

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 PTC CREO
Autor Thema:  ME10 Dateiname aus Topleiste auslesen (1195 mal gelesen)
BennoR
Mitglied



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

Beiträge: 282
Registriert: 02.10.2002

xw6400 etc

erstellt am: 29. Nov. 2007 12: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


top.jpg

 
Hallo

ich benötige für einen nachgeschalteten PDF Konv.Job aus OSD2006 heraus den Dateinamen des in me10 geöffneten files.

Der Dateiname / bezw die relevante Info steht in der Tobleiste des Me10 Fenster links neben OSD Drafting 2006.

Gibt es eine Möglichkeite diese Info auszulesen ?

Im Beispiel bräuchte ich 220516-01-00 als Ergebnis

Vielen Dank
Benno

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

thomas.h
Mitglied
Konstrukteur Maschinenbau


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

Beiträge: 222
Registriert: 13.04.2001

ME10 13.20B
SWX 2015 SP5.0
WIN 7 64-bit

erstellt am: 29. Nov. 2007 12:55    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 BennoR 10 Unities + Antwort hilfreich

Den Dateinamen (vollständigen Pfad) der aktuellen Zeichnung kannst du auslesen mit:

INQ_ENV 0
DISPLAY (INQ 304)

Das Ganze in ein macro verpacken und den Dateinamen mit SUBSTR separieren.

Gruß
Thomas

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

PeterO
Mitglied
Admin


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

Beiträge: 101
Registriert: 14.01.2003

Windows 10
Modeling 19.00 M060 20.2.1
Drafting 19.00 M060 UI4 20.2.1
ModelManager 19.00 M020 20.2.1

erstellt am: 29. Nov. 2007 13: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 BennoR 10 Unities + Antwort hilfreich

Hallo,

hier mit substring


  LOCAL Dateiname
  LOCAL Slashstelle


  { Dateiname ohne Pfad und .mi ermitteln }
  INQ_ENV 0
  LET Dateiname (INQ 304)
  LOOP
    LET Slashstelle (POS (STR Dateiname) '\')
  EXIT_IF (Slashstelle = 0)
    LET Dateiname (SUBSTR Dateiname (Slashstelle + 1) (LEN Dateiname))
    LET Dateiname (TRIM Dateiname)
  END_LOOP
  { .mi entfernen - falls vorhanden }
  IF ((POS Dateiname '.') <> 0 )
    LET Dateiname (SUBSTR Dateiname 1 ((POS Dateiname '.') - 1))
  END_IF

------------------
Gruß,
Peter

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

BennoR
Mitglied



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

Beiträge: 282
Registriert: 02.10.2002

xw6400 etc

erstellt am: 29. Nov. 2007 13:39    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

Vielen Dank, das ist schon die halbe Miete.
Auf die Eigenheiten von unserer Datenbank gehe ich lieber nicht ein,
Fakt ist aber dass mir auch der Dateiname substrated helfen würde (der ist aber nicht der Topmenuename denke ich).

Wenn ich den Namen mit inq 304 auslese bekomme ich ein Ergebnis:

C:\Documents and Settings\Mustermann\temp\220516-01-00.mi

Wenn ich das Substring makro laufen lasse, kommt gar nix,

auch nicht wenn ich ans ende Display Dateiname setze.
Liegt es am zweiten slash ?
Meine Kenntnisse reichen mal wiedern icht, ich wäre also dankbar fürs reparieren.

Gruss
Benno

[Diese Nachricht wurde von BennoR am 29. Nov. 2007 editiert.]

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

BennoR
Mitglied



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

Beiträge: 282
Registriert: 02.10.2002

xw6400 etc

erstellt am: 29. Nov. 2007 13:55    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 alles geht, ich wusste nicht dass man DEFINE und DISPLAY nur mit Grossbuxstaben unter windows schreiben darf.

Danke erledigt. Nächste Frage folgt dann im Plotbeitrag.

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