Hallo zusammen,
habe folgende Fälle innerhalb eines Teils:
1.) Attribut "A1" (string) holt sich seinen Wert aus Expression "B1" (auch string).
2.) Expression "X1" (string) holt sich seinen Wert aus Attribut "Z1" (auch string).
Jetzt möchte ich diese beiden Expressions und Attribute in ein neues (noch leeres) Teil kopieren.
Die Attribute sind kein Problem, ich markiere alle zu kopierenden Attribute im Eingenschafts-Fenster, wechsle zu meinem anderen Teil und füge sie dort im Eigenschaftsfenster ein. Existiert die Expression, auf die ein Attribut im Originalteil verwiesen hat, auch im Zielteil, dann bleibt die Verknüpfung erhalten, existiert die Expression nicht, werden es konstante Werte. Damit kann ich leben.
Leider nicht so mit den Expressions. Importiere ich ein Teil in ein anderes, dann werden mir bei den Expressions wie gewohnt diese '0, oder '1 etc. Suffixe angehängt. Ist für mich nicht brauchbar, ich brauche die Expressions ohne die Suffixe. Also hab ich gedacht, ich schreib ein Expression-File raus und importiere das dann in mein Zielteil. Dabei hoffte ich folgendes: Wenn es das Attribut, auf das die Expression im Originalteil verweist, im Zielteil bereits gibt, bleibt die Assoziativität erhalten. Leider weit gefehlt, die Expressions werden mir als konstante Werte importiert (bzw. schon als konstante Werte exportiert).
Jetzt meine Frage: Wie bekomme ich Expressions, die ihre Werte aus Attributen ziehen, in andere Teile kopiert so dass die Expressions im Zielteil ebenfalls ihre Werte aus den dortigen Attributen holen (die Attribute gibt es natürlich im Zielteil schon und heißen auch gleich)?
Ich hoffe, ihr versteht, was ich meine und könnt mir helfen.
Ich wünsche euch allen schon mal ein schönes Wochenende.
------------------
Gruß
Markus
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP