def convertit_group_no_from_salome(self,liste_in):
newr=[]
try:
- print liste_in
+ #if ( 1 == 1 ) :
for entree in liste_in :
travail=[]
travail.append(entree)
for i in r :
newr.append(i)
except:
+ #else :
print "pas de groupe de noeuds associé"
showerror("Pas de groupe associé","Cet Objet ne peut pas être défini comme un ensemble de groupe de noeuds")
return newr
pass
entryname_list=SMESH_utils.entryToName(salome.myStudy,entrychaine)
- print entryname_list
self.entrygroupe.delete(0,END)
self.sortie.delete(0,END)
for entryname in entryname_list:
if i not in liste_valeurs:
valeur.append(i)
- print valeur
if valeur==[]:
entryname_list=[]
dict_fichier_unite={}
- def SALOME_DONNEES_HOMARD_FICHIERS_NOM_MED_MAILLAGE_N(self):
+ def SALOME_DONNEES_HOMARD_TRAITEMENT_FICHIER_MED_MAILLAGE_N(self):
entrychaine=salome.sg.getAllSelected()
if entrychaine != '':
self.entry2.delete(0,END)
try:
- print salome.myStudy
SO = salome.myStudy.FindObjectID(entrychaine[0])
except:
boo = 0
self.valid_valeur()
- def SALOME_DONNEES_HOMARD_FICHIERS_NOM_MED_MAILLAGE_NP1(self):
- self.SALOME_DONNEES_HOMARD_FICHIERS_NOM_MED_MAILLAGE_N()
+ def SALOME_DONNEES_HOMARD_TRAITEMENT_NOM_MED_MAILLAGE_N(self):
+ EntryName=''
+ entrychaine=salome.sg.getAllSelected()
+ if entrychaine != '':
+ self.entry2.delete(0,END)
+ try:
+ SO = salome.myStudy.FindObjectID(entrychaine[0])
+ except:
+ boo = 0
+ SO = None
+
+ if SO is not None:
+ myBuilder = salome.myStudy.NewBuilder()
+ ok, AtName = myBuilder.FindAttribute(SO,"AttributeName")
+ if ok:
+ EntryName=AtName.Value()
+
+ if EntryName != '':
+ self.entry2.insert(0,EntryName)
+ self.entry.delete(0,END)
+ self.entry.insert(0,EntryName)
+ self.valid_valeur()
+
+ def SALOME_DONNEES_HOMARD_TRAITEMENT_FICHIER_MED_MAILLAGE_NP1(self):
+ self.SALOME_DONNEES_HOMARD_TRAITEMENT_FICHIER_MED_MAILLAGE_N()
def SALOME_LIRE_MAILLAGE_UNITE(self):
self.entry2.delete(0,END)
try:
- print salome.myStudy
SO = salome.myStudy.FindObjectID(entrychaine[0])
- print SO
except:
boo = 0
SO = None
print "FileName = " , FileName
if FileName != '' :
- print FileName
self.entry2.insert(0,FileName)
typefic='D'
SALOME_UNIQUE_BASE_Panel.dict_fichier_unite[unite]=typefic+FileName
commande="SALOME"
for i in range(0,len( genea )) :
commande=commande+"_"+ genea[i]
- print SALOME_UNIQUE_BASE_Panel.__dict__[commande]
(SALOME_UNIQUE_BASE_Panel.__dict__[commande])(self)
- makeValeurPage(self,page):
+ def makeValeurPage(self,page):
"""
Génère la page de saisie de la valeur du mot-clé simple courant qui doit être de type
de base cad entier, réel, string ou complexe