]> SALOME platform Git repositories - tools/eficas.git/commitdiff
Salome HOME
fin fusion codes retour
authorPASCALE NOYRET <pascale.noyret@edf.fr>
Mon, 30 May 2022 07:00:19 +0000 (09:00 +0200)
committerPASCALE NOYRET <pascale.noyret@edf.fr>
Mon, 30 May 2022 07:00:19 +0000 (09:00 +0200)
1  2 
InterfaceQT4/eficas_go.py

index 500dfb8b433a49e9321249385a035a8f5493f15c,fc8edaf3eaad05919424db61eed356205c3a9d9c..be08adc651dc5b95ddee3c499415a1739701afab
@@@ -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):
  #-------------------------------