return text
def traitementApresLoad(self,jdc):
- debug=1
+ debug=0
if debug : print ('traitementApresLoad')
etapeIncertitude=jdc.getEtapesByName('ExpressionIncertitude')
if etapeIncertitude==[] : return
if debug : print(mcCherche, mcFils)
mcCherche=mcCherche.getChildOrChildInBloc(mcFils)
if debug : print(mcCherche, mcFils)
- if mc.nature=='MCFACT' : mc.variableDeterministe=mcCherche
- else : mcCherche[0].variableProbabiliste=mc
+ if mc.nature=='MCFACT' :
+ mc[0].variableDeterministe=mcCherche
+ mcCherche.variableProbabiliste=mc[0]
+ else :
+ mc.variableDeterministe=mcCherche
+ mcCherche.variableProbabiliste=mc[0]
mcCherche.definition.siValide = mcCherche.changeValeursRefUQ
+ mcCherche.associeVariableUQ = True
itemConsigne=mc.getChild('Consigne')
itemConsigne.setValeur('la valeur entrée pour {} est {}'.format(mcCherche.nom, mcCherche.valeur))