Hallo,
ich wollte die Funktion "Externalize", umwandeln einer Komponente in ein Produckt im Makro ansprechen.
Zuerst habe ich die Umgebungsvariable PRD_EXTERNALIZE=1 gesetzt.
Dann habe ich mir das Makro aufgezeichnet siehe weiter unten.
Problem:
das aufgezeichnete Makro funktioniert nicht, es wir immer wieder die Zeile
Set productDocument2 = documents1.Item("Product3_Komponente.CATProduct")
angemeckert, Methode Item nicht möglich.
Ich sehe hier niergends die Funktion Externalize im Makro
Der CODE:
Language="VBSCRIPT"
Sub CATMain()
Set productDocument1 = CATIA.ActiveDocument
Set product1 = productDocument1.Product
Set products1 = product1.Products
Set product2 = products1.Item("Product3.1_Komponente")
Set documents1 = CATIA.Documents
Set productDocument2 = documents1.Item("Product3_Komponente.CATProduct")
Set product3 = productDocument2.Product
Set product2 = products1.ReplaceProduct(product2, product3, True)
End Sub
Vieleicht hat ja jemand von Euch eine Idee
viele Grüße
elHarry
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP