comparé nom de product parent/enfant
2 participants
Page 1 sur 1
comparé nom de product parent/enfant
bonjour,
je cherche a comparé le nom d'une part ou Product avec sons Product parent mais je ne comprend pas comment je peut appeler le parent ou l'enfant
voici un test:
------------------
Sub child()
Dim b As ProductDocument
Set b = CATIA.ActiveDocument
Dim a As String
a = b.parent.Name
MsgBox (a) 'CNEXT
End Sub
-----------------
avec se code j'obtient "CNEXT" alors que je veux le nom du Product supérieur
quelqu'un peut m'aider?
merci
je cherche a comparé le nom d'une part ou Product avec sons Product parent mais je ne comprend pas comment je peut appeler le parent ou l'enfant
voici un test:
------------------
Sub child()
Dim b As ProductDocument
Set b = CATIA.ActiveDocument
Dim a As String
a = b.parent.Name
MsgBox (a) 'CNEXT
End Sub
-----------------
avec se code j'obtient "CNEXT" alors que je veux le nom du Product supérieur
quelqu'un peut m'aider?
merci
Dernière édition par quentinc le Jeu 16 Juin 2016 - 9:50, édité 1 fois
quentinc- actif
- Messages : 33
Date d'inscription : 07/06/2016
Localisation : saint quentin en yveline
Re: comparé nom de product parent/enfant
Salut Quentin,
Le parent du document actif c'est Catia, c'est donc normal que tu obtiennes "CNEXT".
Pour comparer une part avec son product parent :
Le parent du document actif c'est Catia, c'est donc normal que tu obtiennes "CNEXT".
Pour comparer une part avec son product parent :
- Code:
Sub catmain()
Dim oProdDoc As ProductDocument
Set oProdDoc = CATIA.ActiveDocument
Dim oRootProd As Product
Set oRootProd = oProdDoc.Product
Dim oInstances As Products
Set oInstances = oRootProd.Products
Dim k As Integer
For k = 1 To oInstances.Count
Dim oInst As Product
Set oInst = oInstances.Item(k)
Nompart = oInst.PartNumber
NomParent = oInst.Parent.Parent.PartNumber
MsgBox (Nompart & " --> " & NomParent)
Next
End Sub
lumpazepfel- Fédérateur
- Messages : 319
Date d'inscription : 02/11/2015
Localisation : Ensisheim
Re: comparé nom de product parent/enfant
bonjour,
ok merci pour ton aide
quentin
ok merci pour ton aide
quentin
quentinc- actif
- Messages : 33
Date d'inscription : 07/06/2016
Localisation : saint quentin en yveline
Sujets similaires
» Section programmation CatScript, VBA, VB.NET...
» product a l ouverture
» probleme d'assemblage non symétrique pour une forme simple ?
» comment sélectionner une part dans un product
» Paramètres liés à un product
» product a l ouverture
» probleme d'assemblage non symétrique pour une forme simple ?
» comment sélectionner une part dans un product
» Paramètres liés à un product
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum