Hallo (neue) Windchill Gemeinde.
Wenn man mit PDM arbeitet, macht es Sinn, PDM-Informationen wie User, Aenderungsdatum und Erstelldatum auf dem Zeichnungskopf abzubilden.
Dafür stellt PDMLink ja auch die entsprechenden System-Parameter
PTC_WM_CREATED_ON
PTC_WM_CREATED_BY
PTC_WM_MODIFIED_ON
PTC_WM_MODIFIED_BY
zur Verfügung.
Leider ist die Formatierungsmöglichkeit dieser Felder nach Antwort auf meine neusten Calls total unausgegoren und von Wildfire Version zu Version unterschiedlich...
So funktioniert in Wildfire 2 die Datumsangabe nur mit angehängter Uhrzeit.
In Wildfire 3 soll das Ganze mit neuen Parametern freier konfigurierbar sein, funktioniert aber nach Angabe der Hotline noch nicht...
Der Hammer ist nun aber TPI 134869, http://www.ptc.com/appserver/cs/view/solution.jsp?n=134869 der besagt, das zwischen PDMLink M020 und M030 der Wert für die User (CREATED/MODIFIED_BY/) neu auf das LDAP Feld "Full Name" und nicht mehr "User Name" (Login) verweist.
Auf meiner Zeichnung heisst es nun also nicht mehr: "hmu" sondern "Hans Müller; Konstrukteur" was natürlich die Feldlänge in der Zeichnung genauso überschreitet wie die Datumsfelder mit Zeitangabe....
Der Workaround über einen extrahierten String über eine Beziehung ist meiner Meinung nach aus zwei Gründen untauglich:
- Es müssten sämtliche bereits eingecheckten Objekte mit dieser Beziehung aufbereitet werden
- Es müssten alle Zeichnungsköpfe angepasst und ausgetauscht werden, da der extrahierte Parameter ja einen neuen Namen hat...
Nein, ich suche eine zukunftssichere Lösung, die im Moment mit Wildfire 2 funktioniert und später, beim Update auf Wildfire 3 aufwärtskompatibel ist...
Welche Gedanken macht ihr euch dazu?
oder wendet ihr einfach Textfelder oder eigene Parameter an?
So langsam tendiere ich zu dieser Lösung.
------------------
Gruss Thomas
[Diese Nachricht wurde von giatsc am 22. Nov. 2006 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP