prosper67 Posté(e) le 4 octobre 2004 Posté(e) le 4 octobre 2004 Hi, qq'un sait-il, s'il est possible de différencier directement un Product d'un Component situé (forcément) dans un Product. La fonction "TypeName", qu'elle soit appliquée sur un product ou un Component me donne toujours "ProductDocument". Avez-vous peut être une autre solution que d'utiliser un loop until component.parent.parent.item(i).Name <> component.name... bref un truc direct sans utiiser de boucle? Merci pour vos réponses. Christophe
gawel Posté(e) le 5 octobre 2004 Posté(e) le 5 octobre 2004 Salut Prosper67, c'est vrai qu'il n'est pas évident de les différencier ces deux-là, on peut presque tout faire avec. Une différence toutefois qui est vrai tout le temps: si tu as un produit contenant un nouveau produit et un nouveau composant, tu remarqueras que, dans le menu contextuel, tu peux ouvrir dans une nouvelle fenêtre un produit, mais pas un composant: c'est impossible ! Donc peut-être faut-il faire un test du style: faire un NewWindow sur ton document et voir ce que catia te réponds. Dim MyWindow As WindowSet MyWindow = TonDocument.NewWindow() à tester, ce n'est pas une boucle, mais un test tout de même !! AmicalementGawel
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant