Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  NX
  Datumsattribut - Format ändern möglich?

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 NX
  
NX Updatekurs
Autor Thema:  Datumsattribut - Format ändern möglich? (2498 mal gelesen)
Markus_30
Moderator
CAx-Architect




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

Beiträge: 5513
Registriert: 21.03.2005

Windows 10 (21H2)
NX 2007 Series

erstellt am: 02. Dez. 2014 16: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

Hallo zusammen,

bin gerade etwas am Verzweifeln. Und zwar versuchen wir hier gerade, das Datumsformat in NX zu ändern. Dazu gäbe es normalerweise die Variable UGII_UGMGR_NX_DEFAULT_DATE_FORMAT, die funzt aber seit Version NX 8 nicht mehr (funzt also nur bis einschließlich NX 7.5 und meines Wissens auch nur bis Teamcenter 8). Wir benutzen im konkreten Fall NX 9 und Teamcenter 9.1.

Aus lauter Verzweiflung habe ich jetzt für TC die Einstellung "NXDefaultDateFormat" geändert, was so auch funktioniert hat.

Aber: Das gleiche Problem habe ich native auch noch. Und zwar habe ich im Pattern für das Schriftfeld das Attribut für Erstell-, Freigabe- und Prüfdatum hinterlegt. Native verwende ich die UG-Tools, um diese Daten zu setzen. Bei Setzen von 02.12.14 schreibt mir die Nixe aber den Wert "02-Dec-2014 16:22:12" (also aktuelles Datum und Uhrzeit) in mein Attribut. Wenn ich dieses Attribut jetzt durch mein natives Schriftfeld anziehen lasse, dann steht das Datum exakt so im Schriftfeld wie im Attribut zu lesen (also inklusive Uhrzeit).

Jetzt meine Frage: Gibt es eine Möglichkeit, das Datumsformat für mein natives NX zu ändern und wenn ja, wie geht's?

Was ich schon probiert habe:
- Auf GTAC habe ich eine Variable gefunden: "UGII_DEFAULT_DATE_ATTRIBUTE_DISPLAY_FORMAT=%d-%m-%Y" Leider bewirkt die aber gar nix.
- In der Online-Doku zu NX 9 hab ich bisher nix gefunden, suche aber weiter.
- Die Google-Suche brachte mich auch nicht wirklich weiter.
- In den UG-Tools gibt's im UGTOOLS_SYSDIR (bzw. NXTOOLS_SYSDIR) eine Datei "date.def" im \dat-Verzeichnis. Die tut's natürlich auch nicht, denn dazu müsste ich das Datums-Attribut nicht nur über die Tools füttern, sondern auch als Zusatztext (.tdf-Datei) auf den Schriftkopf draufsetzen. Mein Datumsattribut wird aber direkt durch das Pattern ausgelesen.

Die Variante mit der .tdf-Datei wäre sozusagen meine zweite Wahl, wenn ich es nicht schaffen würde, das Datumsformat für NX native zu beeinflussen, denn diese Variante tut ihr Werk.

Habt ihr eine Idee, wie ich das Datumsformat für NX native ändern kann?

------------------
Gruß 

Markus

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

Big King
Ehrenmitglied
NX/Tc Admin


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

Beiträge: 1943
Registriert: 06.12.2010

TC13.3_Patch_4
(Upgrading TCxx in 20xx)
Solid Edge 2022 MP6
(Upgrading SE20xx in 20xx)
BCT v22R2 Inspector
(Testing v22R6 Inspector)
-Server VM
-Lenovo ThinkPad
Intel Core i7-9750H CPU2.6GHz
NVIDA Quatro T2000
48GB RAM
Win10 Pro 21H2

erstellt am: 03. Dez. 2014 08: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 Markus_30 10 Unities + Antwort hilfreich

Meinst du den ?
Update to SFB-NX-6866

du hast -->> =%d-%m-%Y"

Funktioniert das Example? -->> %d.%m.%Y would lead to (25.12.2009)

Zitat:

  In the native mode the display format can be controlled by:
   
  .. By setting UGII_DEFAULT_DATE_ATTRIBUTE_DISPLAY_FORMAT
  .. .. This format must match the display format used in the managed mode as
  described above. We recommend setting this env variable for both managed
  and native mode.
 
  All the above settings follow the following format.
 
  Internationalization of date/time formatting
    SUPPORTED ANSI CONVERSION SPECIFIERS: 
    %b  abbreviated month name           
    %B  full month name                   
    %d  day of the month(0-31)           
    %H  hour(24-hour clock)(00-23)       
    %m  month(01-12)                     
    %M  minute(00-59)                     
    %S  second(00-59)                     
    %y  year without century (00-99)     
    %Y  year with century (1970-2069)     
 
    !  UNSUPPORTED ANSI CONVERSION SPECIFIERS:
    %a  abbreviated weekday name
    %A  full weekday name
    %p  local equivalent of AM or PM(am/pm)
    %j  day of the year(001-366)
    %U  week number of the year(Sunday as 1st day of week(00-53)
    %x  local date representation( %A, %m/%d/%y)
    %X  local time representation( %I: %M:%S%p)
    %I  hour(12-hour clock)(01-12)
    %w  weekday(0-6, Sunday is 0)         
    %z | year (last 2 digits)           
    %Z |-> time compared to GMT (e.g. +04:30(GMT))
         
 
    Examples:
    %m/%d/%Y would lead to (12/25/2009)
    %d.%m.%Y would lead to (25.12.2009)

CU
BK

------------------
“Vision without action is a daydream. Action without vision is a nightmare.”

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

Markus_30
Moderator
CAx-Architect




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

Beiträge: 5513
Registriert: 21.03.2005

Windows 10 (21H2)
NX 2007 Series

erstellt am: 03. Dez. 2014 09:59    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 King,

vielen Dank für die Antwort. Hab's heut nochmal probiert und eigentlich nichts anders gemacht als gestern (zumindest nicht wissentlich). Heute klappts.

Das einzige, was anders war: Ich habe das Attribut in meinem Schriftfeld-Pattern nochmal überprüft (war aber alles richtig) und dann gespeichert (allerdings ohne Änderungen gemacht zu haben).

By the way: Ich war so frei und hab deinen Doppelpost gelöscht 

Nochmals vielen Dank.

------------------
Gruß 

Markus

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