]> SALOME platform Git repositories - tools/eficas.git/commitdiff
Salome HOME
bug sur les sequences dans les groupes
authorpascale.noyret <pascale.noyret@edf.fr>
Wed, 19 May 2021 17:19:53 +0000 (19:19 +0200)
committerpascale.noyret <pascale.noyret@edf.fr>
Wed, 19 May 2021 17:19:53 +0000 (19:19 +0200)
Efi2Xsd/AccasXsd.py

index 87c55893214d818afd790b281235bacc39fb4165..ffb51f1108b245fe3cb7a7dbf68f5f46d3a77225 100755 (executable)
@@ -333,13 +333,13 @@ class X_compoFactoriseAmbigu(X_definition):
         maListeRetour=[]
         aReduire={}
 
-        declencheChoiceAvecSeqVid=True
         if [] in laListe :
-        # Comment reperer qu on est en bout
-        # 28 avril PN : j ajoute un choix vide si apres dans la liste
-        # il reste au moins 2 elts. Est-ce bien vrai ?
+            declencheChoiceAvecSeqVid=True
             while [] in laListe : laListe.remove([])
-            if len(laListe) > 1 : declencheChoiceAvecSeqVid=False
+            #min=0
+        else :
+            declencheChoiceAvecSeqVid=False
+            #min=1
         
 
 
@@ -358,8 +358,7 @@ class X_compoFactoriseAmbigu(X_definition):
             if declencheChoiceAvecSeqVid == False :
                 creeChoice=False
                 creeSequence=True
-                if aReduire[ligne[0]] == [[]]: creeSequence=False
-                if creeSequence : self.texteComplexe += '\t'*(indent) +  debSequenceDsBloc; indent=indent+1
+                self.texteComplexe += '\t'*(indent) +  debSequenceDsBloc; indent=indent+1
             else :
                 creeChoice=True
                 creeSequence=False