From: bourcier <> Date: Wed, 9 May 2007 13:45:57 +0000 (+0000) Subject: permet de créer le groupe de noeuds dans DEFI_GROUP> CREA_GROUP_MA> GROUP_MA X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=2bd5573a5b174fb4a0c5b70b7fe0f03bcde5fffd;p=modules%2Feficas.git permet de créer le groupe de noeuds dans DEFI_GROUP> CREA_GROUP_MA> GROUP_MA permet de créer le groupe de noeuds dans DEFI_GROUP> CREA_GROUP_NO> GROUP_NO Cette modification est nécessaire pour créer le GROUP_NO DC dans la fiche de validation eficas de PAL.MECA. --- diff --git a/src/EFICASGUI/eficasSalome.py b/src/EFICASGUI/eficasSalome.py index 746b2bbb..e915555c 100644 --- a/src/EFICASGUI/eficasSalome.py +++ b/src/EFICASGUI/eficasSalome.py @@ -5,7 +5,7 @@ from Logger import ExtLogger import qt import notifqt # ----------------------------------------------------------------------------- -import sys, os, re +import sys, os, re, types @@ -470,14 +470,16 @@ class MyEficas( Tkinter.Toplevel, eficas.EFICAS ): """ groupMa = () try: - itemName = item.get_nom() - #print 'CS_pbruno itemName',itemName + itemName = item.get_nom() if 'GROUP_MA' in itemName: itemValue = item.get_valeur() if type( itemValue ) == str: groupMa += ( itemValue , ) elif type( itemValue ) == tuple: - groupMa += itemValue + groupMa += itemValue + elif type( itemValue ) == types.InstanceType and itemValue.has_key('GROUP_MA'): + # pour créer le groupe de mailles dans DEFI_GROUP> CREA_GROUP_MA> GROUP_MA + groupMa += ( itemValue['GROUP_MA'], ) else: children = item._GetSubList() for child in children: @@ -495,11 +497,14 @@ class MyEficas( Tkinter.Toplevel, eficas.EFICAS ): try: itemName = item.get_nom() if 'GROUP_NO' in itemName: - itemValue = item.get_valeur() + itemValue = item.get_valeur() if type( itemValue ) == str: groupNo += ( itemValue , ) elif type( itemValue ) == tuple: groupNo += itemValue + elif type( itemValue ) == types.InstanceType and itemValue.has_key('GROUP_NO'): + # pour créer le groupe de noeuds dans DEFI_GROUP> CREA_GROUP_NO> GROUP_NO + groupNo += ( itemValue['GROUP_NO'], ) else: children = item._GetSubList() for child in children: