Salome HOME
PN vielles macros
[tools/eficas.git] / Ihm / I_FORM_ETAPE.py
index f6b699e88ae6c2360f3003b43d78bae84ad45ae1..f5e632adff88c2fbac78615c1a66c28ab665c5c0 100644 (file)
@@ -55,10 +55,16 @@ class FORM_ETAPE(MACRO_ETAPE):
             # pas de fils pour self --> la FORMULE est incomplète
             return None,None,None
        type_retourne="REEL"
-        child = self.mc_liste[0] # child est un MCSIMP 
-        corps = child.getval()
-       child = self.mc_liste[1]
-        l_args= child.getval()
+        if len(self.mc_liste) > 0:
+           child = self.mc_liste[0] # child est un MCSIMP 
+           corps = child.getval()
+       else:
+          corps = None
+        if len(self.mc_liste) > 1:
+          child = self.mc_liste[1]
+           l_args= child.getval()
+       else :
+          l_args=None
         return type_retourne,l_args,corps
 
     def get_nom(self):