Hallo,
danke für die Antwort, hilft mir aber nicht weiter, weil das ja im Prinzip der Grund meines Problems ist. Ich versuche noch mal anders mein Problem darzustellen (ein wenig salopp formuliert):
- eine MasterShapeRepresetntaion gibts für alles, was visualisiert wird, also Geometrieelemente enthält.
- alles, was im Tree vom Dokumenten-Typ her kein PartDocument ist, ist ein ProductDocument.
Ich gehe rekursiv die Struktur durch und versuche festzustellen, was hinter welchem Node hängt.
1) Part ? wenn nein, dann ProductDocument, das kann dann sein: cgr, V4Modell, Component, CATProduct oder sonst was.
2) MasterShapeRep da ? wenn ja, dann cgr, V4Modell oder sonst was (was geometrie enthält) aber keine Component oder .CATProduct
3) Abfrage Name = Name des Parents? dann Component, sonst .CATProduct
Das ganze funktioniert also immer nach dem Aussschlussprinzip.
Mein Problem: "kaputter" cgr gibt keine MasterShapeRep zurück und gleichzeitig ist der Name <> der Name des Parents, es verhält sich also wie eine Component.
Dein Beitrag hilft mir demnach nix, weils ich keinen PathName der MasterShapeRepresentaion zurückbekomme wenn selbige schon gar nicht existiert.
Vieleich hat ja ber jemand noch eine (ganz andere) Idee.
Gruss
TomTom
------------------
tomtom1972
[Diese Nachricht wurde von tomtom1972 am 04. Dez. 2006 editiert.]
[Diese Nachricht wurde von tomtom1972 am 04. Dez. 2006 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP