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