Hallo,
ein Katalog ist ja nur das verwaltende Element. Der Link wird aber tatsächlich zur CATDrawing aufgebaut, in der das Detail definiert wurde.
Um jetzt dieses Detail in eine Zeichnung einzufügen, muss man die CATDrawing ansprechen und nicht den Katalog.
Dazu folgende Vorgehensweise:
1. Detail-Zeichnung laden (nicht mit "open" sondern nur mit "read", so daß nicht ein neues Fenster geöffnet wird (Set oDoc = ...Documents.Read ("XXX")
2. In diesem Dokument das Detail einer Objektvariablen zuordnen ( Set oDetail = oDoc.Sheets.Item(x).Views.Item(y) )
3. In der anderen Zeichnung in die entsprechende View das Detail einfügen (oDoc.Sheets.Item(x).Views.Item(y).DrawingComponents.Add(oDetail, 0.0, 0.0).
4. Detail-Zeichnung wieder schließen (oDoc.Close)
Gruss
Steffen
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP