Hallo Rainer G.,
das geht so nicht im DrawingManager.
Um das zu machen, musst Du (Ihr) Java- und Makro Code erzeugen der das macht.
Für Modelle geht das, weil im 3D das ganze Konzept auf Teilen und Baugruppen abzielt.
Die Zeichnung die du lädst ist, im Prinzip Dumm. Deswegen ist eine solche Funktion dort nicht implementiert.
Prinzipiell geht sowas natürlich.
Hier ein Ansatz:
Zunäscht ist es wichtig zu wissen ob Ihr Drafting im klassischen UI oder Windows UI bedient.
Je nachdem muss Makro- Code oder Lisp- Code her um das zu tun.
dann muss man einen s.g. Handler (Java- Code) haben, um die Kommunikation zwischen Drafting und dem DrawingManager herzustellen.
In dem Makro/Lisp muss jetzt nach der Zeichnung (was auch immer das ist) abgefragt werden (nicht vergessen die DB- Klasse mit anzugeben, oder fest zu definieren)
Der Handler wird dann mit den Parametern aufgerufen. Der sucht die Zeichnung (vielleicht die höchste Version etc. => Java- Code)
Dann wird die Zeichnung (oder was auch immer) als Dokument geladen, dabei (Makro- Code) entscheidest du ob als Subpart oder als Zeichnung (anderes in der Sitzung löschen))
Alles in allem nicht ganz trivial.
Gruß
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP