Vielen Dank an J.Achenbach
Die Lösung funktioniert aber....
Meine Eingaben im Expressioneditor
Partnamen lesen:
=================
Typ: string
Name: STL_part_lesen
Formula: ug_askCurrentWorkPart()
Partnamen modifizieren:
========================
Typ: String
Name: STL_Part_Mod
Formular: subString(STL_Part_Lesen,1,13)
Attribute schreiben:
======================
Typ: Number (Number ist wichtig)
Name: STL_Part_schreiben
Formular: ug_setPartAttrValue("STL_NAME",stringValue(STL_Part_Mod))
Unter File / Properties / Attributes wurde
===================================
Title: STL_NAME
Value: "TEST-STL-Part"
erzeugt
ich müsste jetzt noch einen Weg finden um die Länge eines Strings auszulesen
um immer die letzten 4 Stellen des Partnamens (Version) zu entfernen (die Länge der Partnamen sind variable).
Gibt es für den Expressioneditor eine Funktion wie GRIP LENF()?
Das zweite Problen ist das Update nach dem umbenennen des Parts. Die Expressions werden erst dem
dem manuellen "Update for External Change" aktualisiert - kann man hier ein automatisches Update
einschalten?
Danke und Grüße
Werner
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP