CATIA V5 | 3DEXPERIENCE
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment : -38%
Enceinte colonne – Focal Chorus 726 – Noir ...
Voir le deal
245 €

comparé nom de product parent/enfant

2 participants

Aller en bas

R?solu comparé nom de product parent/enfant

Message par quentinc Mer 15 Juin 2016 - 11:56

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


Dernière édition par quentinc le Jeu 16 Juin 2016 - 9:50, édité 1 fois

quentinc
actif
actif

Messages : 33
Date d'inscription : 07/06/2016
Localisation : saint quentin en yveline

Revenir en haut Aller en bas

R?solu Re: comparé nom de product parent/enfant

Message par lumpazepfel Mer 15 Juin 2016 - 17:28

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 :


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
lumpazepfel
Fédérateur
Fédérateur

Messages : 319
Date d'inscription : 02/11/2015
Localisation : Ensisheim

Revenir en haut Aller en bas

R?solu Re: comparé nom de product parent/enfant

Message par quentinc Jeu 16 Juin 2016 - 9:49

bonjour,
ok merci pour ton aide

quentin

quentinc
actif
actif

Messages : 33
Date d'inscription : 07/06/2016
Localisation : saint quentin en yveline

Revenir en haut Aller en bas

R?solu Re: comparé nom de product parent/enfant

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum