]> SALOME platform Git repositories - modules/eficas.git/commitdiff
Salome HOME
*** empty log message ***
authoreficas <>
Tue, 1 Feb 2005 09:17:28 +0000 (09:17 +0000)
committereficas <>
Tue, 1 Feb 2005 09:17:28 +0000 (09:17 +0000)
Editeur/panelsSalome.py
Homard/homard_cata_V6n.py

index 77ce3b5e7e8a6e81a5d63895e72810a6f6b3d2a0..7a319a5eda7caf0242ab7404ebad2d7277090267 100644 (file)
@@ -91,7 +91,7 @@ class SALOME_PLUSIEURS_BASE_Panel(PLUSIEURS_BASE_Panel):
   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)
@@ -105,6 +105,7 @@ class SALOME_PLUSIEURS_BASE_Panel(PLUSIEURS_BASE_Panel):
                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
@@ -166,7 +167,6 @@ class SALOME_PLUSIEURS_BASE_Panel(PLUSIEURS_BASE_Panel):
           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:
@@ -206,7 +206,6 @@ class SALOME_PLUSIEURS_BASE_Panel(PLUSIEURS_BASE_Panel):
               if i not in liste_valeurs:
                 valeur.append(i)
              
-          print valeur
           if valeur==[]:
             entryname_list=[]
 
@@ -379,12 +378,11 @@ class SALOME_UNIQUE_BASE_Panel(UNIQUE_BASE_Panel):
   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
@@ -412,8 +410,31 @@ class SALOME_UNIQUE_BASE_Panel(UNIQUE_BASE_Panel):
               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):
@@ -424,9 +445,7 @@ class SALOME_UNIQUE_BASE_Panel(UNIQUE_BASE_Panel):
          self.entry2.delete(0,END)
 
           try:
-             print salome.myStudy
               SO = salome.myStudy.FindObjectID(entrychaine[0])
-             print SO
           except:
               boo = 0
               SO = None
@@ -453,7 +472,6 @@ class SALOME_UNIQUE_BASE_Panel(UNIQUE_BASE_Panel):
 
           print "FileName = " , FileName
           if FileName != '' :
-              print FileName
               self.entry2.insert(0,FileName)
               typefic='D'
               SALOME_UNIQUE_BASE_Panel.dict_fichier_unite[unite]=typefic+FileName
@@ -466,7 +484,6 @@ class SALOME_UNIQUE_BASE_Panel(UNIQUE_BASE_Panel):
       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)
 
 
index a1998d03a005e98ea8c3438c45fea1a98e82a6f2..42de020b92736879b4e481c251482c807e0cfec4 100755 (executable)
@@ -1,4 +1,4 @@
-
+# -*- coding: utf-8 -*-
 # --------------------------------------------------
 # debut entete
 # --------------------------------------------------
@@ -45,7 +45,7 @@ DONNEES_HOMARD=PROC(nom="DONNEES_HOMARD",op= 189, docu="U7.04.01-b",
 #
 # 2. Les fichiers en entree/sortie
 #
-         MESSAGES =  SIMP(statut='f' ,typ='TXM',
+         MESSAGES =  SIMP(statut='o' ,typ='TXM',
                          fr="Nom du fichier contenant les messages de sortie",
                          ang="Log File"),
 #
@@ -63,8 +63,9 @@ DONNEES_HOMARD=PROC(nom="DONNEES_HOMARD",op= 189, docu="U7.04.01-b",
 #
            regles=( AU_MOINS_UN('RAFFINEMENT','DERAFFINEMENT','INFORMATION'),
                     EXCLUS('RAFFINEMENT','INFORMATION'),
-                    PRESENT_PRESENT('RAFFINEMENT','DERAFFINEMENT'),
-                    PRESENT_PRESENT('DERAFFINEMENT','RAFFINEMENT'),),
+                    EXCLUS('DERAFFINEMENT','INFORMATION'),),
+                    #PRESENT_PRESENT('RAFFINEMENT','DERAFFINEMENT'),
+                    #PRESENT_PRESENT('DERAFFINEMENT','RAFFINEMENT'),),
            RAFFINEMENT      =SIMP(statut='f',typ='TXM',     
                                  fr="Choix du mode de raffinement.",
                                  ang="Choice of refinement mode.",