Hallo zusammen,
ich brauche mal wieder eure Hilfe:
Ich habe eine Baugruppe mit einem Parameter A (Typ Länge), dem der Wert von Parameter B (Typ Länge) zugewiesen werden soll, der sich ein einem Bauteil der Baugruppe befindet.
Da der Name dieser Baugruppe und der Name von Parameter B variieren, lasse ich den Anwender Parameter B über die SelectElement2-Funktion auswählen. Nach dem klassischen Beispiel zu SelectElement2 von Ziethen kriege ich auch den Namen von Parameter B.
Aber wie bekomme ich den Namen des Bauteils?
Der Code
Code:
Dim Bauteilname As String
Bauteilname=products1.Item(2).Name
(Damit es etwas einfacher wird, ist das Bauteil ist immer das zweite Element im Strukturbaum der Baugruppe.)
liefert mir immer etwas wie "Bauteil.1" - was ich aber bräuchte wäre "Bauteil", damit ich folgendes tun könnte:Code:
Dim length1 As Length
Set length1 = parameters1.Item("Parameter A")
Dim formula1 As Formula
Set formula1 = relations1.CreateFormula("Formel.1", "", length1, "`" & Bauteil & "\" & Parameter B & "`")
Wie bekomme ich basierend auf der Nutzerauswahl den Pfad zum gewählten Parameter B und wie den Wert, der am Ende dieses Pfads steht?
------------------
viele Grüße
Arne
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP