From: PASCALE NOYRET Date: Mon, 30 May 2022 07:00:19 +0000 (+0200) Subject: fin fusion codes retour X-Git-Tag: merge_uncertainty_odysee_1210~62^2~12^2 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=7e804fc2f97fb2d8cf820b574317b01eb622e7d7;p=tools%2Feficas.git fin fusion codes retour --- 7e804fc2f97fb2d8cf820b574317b01eb622e7d7 diff --cc InterfaceQT4/eficas_go.py index 500dfb8b,fc8edaf3..be08adc6 --- a/InterfaceQT4/eficas_go.py +++ b/InterfaceQT4/eficas_go.py @@@ -130,7 -129,7 +129,6 @@@ def genereXML(code=None) if (not monEditeur.jdc) or not(monEditeur.jdc.isValid()): print ('Fichier comm is not valid') return 0 -- #print ('Fichier comm is not valid') monEditeur.XMLGenerator.gener(monEditeur.jdc) monEditeur.XMLGenerator.writeDefault(fichierXMLOut) return 1 @@@ -226,13 -228,18 +227,17 @@@ def validateDataSet(code=None) print ('comm file is needed') return 0 - from .editorSsIhm import JDCEditorSsIhm - monEficasSsIhm = getEficasSsIhm(code=options.code) - monEditeur=JDCEditorSsIhm(monEficasSsIhm,fichier) - if not (monEditeur.jdc) : print ('mauvaise construction du jdc'); return 0 - elif not (monEditeur.jdc.isValid()) : print (monEditeur.getJdcRapport()); return 0 - else : print ('Jdc is valid') - return monEditeur.jdc.isValid() + try: + from .editorSsIhm import JDCEditorSsIhm + monEficasSsIhm = getEficasSsIhm(code=options.code) + monEditeur=JDCEditorSsIhm(monEficasSsIhm,fichier) + if not (monEditeur.jdc) : print ('mauvaise construction du jdc'); return 0 + elif not (monEditeur.jdc.isValid()) : print (monEditeur.getJdcRapport()); return 0 + else : print ('Jdc is valid') + return monEditeur.jdc.isValid() + except: + print ('impossible de lire ce .comm') + return 0 - def validateFonction(laFonction, debug=False): #-------------------------------