CONTEXT.unsetCurrentStep()
#jdc=self.readercata.cata[0].JdC(procedure=text,
+ # le jdc n est pas charge
+ if not(hasattr(self.readercata.cata, 'cata_ordonne_dico')) : return
jdc=self.readercata.cata.JdC(procedure=text,
appliEficas=self.appliEficas,
cata=self.readercata.cata,
monEficasSsIhm = getEficasSsIhm(code=options.code, forceXML=True)
monEditeur=JDCEditorSsIhm(monEficasSsIhm,fichier)
if not(monEditeur.readercata.cata) : return 0
- if (not monEditeur.jdc) or not(monEditeur.jdc.isValid()):
+ if monEditeur.jdc and not(monEditeur.jdc.isValid()):
print ('Fichier comm is not valid')
return 0
#print ('Fichier comm is not valid')
#if self.appliEficas.ssIhm == False :print (' unable to load xsd driver ')
self.QWParent.informe('XSD driver', 'unable to load xsd driver',critique=False)
modeleMetier = None
+ return
self.cata.DicoNomTypeDifferentNomElt=dicoEltDif