From: Eric Fayolle Date: Wed, 31 Aug 2022 09:03:06 +0000 (+0200) Subject: Correction comparaison borne A B lois incertitudes X-Git-Tag: merge_uncertainty_odysee_1210~24 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=65c240bdaf728ec882aa9396f4669dc5818650b5;p=tools%2Feficas.git Correction comparaison borne A B lois incertitudes --- diff --git a/ReacteurNumerique/cata_UQ.py b/ReacteurNumerique/cata_UQ.py index 1b84c180..8823ab78 100644 --- a/ReacteurNumerique/cata_UQ.py +++ b/ReacteurNumerique/cata_UQ.py @@ -24,7 +24,7 @@ class compareAutreMC(Valid) : self.nomFrere=frere def set_MCSimp (self, MCSimp): - debug = 0 + debug = 1 if debug : print ('je passe la pour ', self, MCSimp.nom) self.MCSimp=MCSimp @@ -79,7 +79,8 @@ class infFrereMC(compareAutreMC): def convert(self, valeur): # on sort de cardProto on a une liste valeur=valeur[0] - MCFrere=self.MCSimp.parent.getChildOrChildInBloc(self.nomFrere) + try: MCFrere=self.MCSimp.parent.getChildOrChildInBloc(self.nomFrere) + except : return valeur if not MCFrere : return valeur if MCFrere== None : return valeur if MCFrere.valeur == None : return valeur @@ -88,7 +89,8 @@ class infFrereMC(compareAutreMC): return valeur def verifItem(self, valeur): - MCFrere=self.MCSimp.parent.getChildOrChildInBloc(self.nomFrere) + try: MCFrere=self.MCSimp.parent.getChildOrChildInBloc(self.nomFrere) + except : return valeur if not MCFrere : return valeur if MCFrere== None : return valeur if MCFrere.valeur == None : return valeur