Hallo zusammen,
ich möchte folgende ein Makro schreiben, welches
1. über eine selectionbox puplizierte Body's auswählt
2. diese kopiert
3. eine neues Produkt erstellt
4. darin ein neues Catpart
5. in dieses die Body's mit Link hinein kopiert
6. die Bodys addieren
7. den Partbody spiegelt
Im forum hab ich auch bereits fündig, und hab die entsprechend angepasst.
Es funktioniert auch alles, bis auf das automatische finden der übergeordneten Produkte.
Wenn ich den Referenz manuell eintrage klappt es.
Ich habe Beiträge gefunden in denen auf diese Art fixiert wird, aber ganz so ganz durchgeblickt hab ich da nicht.
Kann mir jemand weiterhelfen, wie ich auf die übergeordneten Referenzen komme ?
Set reference1 = product1.CreateReferenceFromName("/ROOTPRODUCT/PRODUKT1.1/PRODUCT2.1/PART2.1/!Partbody")
die Produktstruktur ist:
Rootproduct
-- Produkt1
-- Produkt 2
-- Part1
-- Part2 <-- body kopieren
-- Part3 <-- body kopieren
-- Produkt3
-- Produkt4
-- Part3 <-- bodys einfügen
natürlich können unter der Produktebene 2 weitere Unterprodukte sein.
In der Selection Box kann mann die Referenzen der selectierten Bodys anzeigen lassen.Aber wir kann man diese
abfragen.
Grüße
Klaus
------------------
Klaus
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP