]> SALOME platform Git repositories - tools/eficas.git/commitdiff
Salome HOME
Merge branch 'V9_8_ReacteurNumerique_Dev' of https://git.forge.pleiade.edf.fr/git...
authorEric Fayolle <eric.fayolle@edf.fr>
Wed, 1 Jun 2022 09:39:43 +0000 (11:39 +0200)
committerEric Fayolle <eric.fayolle@edf.fr>
Wed, 1 Jun 2022 09:39:43 +0000 (11:39 +0200)
1  2 
InterfaceQT4/eficas_go.py

index 2d5e002490a5395e6b8b6d059227143a16bacda4,6238e90e3ea011923a1bfcc2583392668345ab32..7370f7c1b372b74e1e78a55dd0567d6b6160c995
@@@ -129,8 -129,34 +129,33 @@@ def genereXML(code=None)
      if monEditeur.jdc and not(monEditeur.jdc.isValid()):
          print ('Fichier comm is not valid')
          return 0
 -    #print ('Fichier comm is not valid')
      monEditeur.XMLGenerator.gener(monEditeur.jdc)
      return monEditeur.XMLGenerator.writeDefault(fichierXMLOut)
+     
+ def genereUQ(code=None):
+ #-----------------------
+     from Editeur  import session
+     options=session.parse(sys.argv)
+     if code != None : options.code = code
+     if options.fichierCata == None :
+         print ('Use -c cata_name.py')
+         return 0
+     try    : fichier=options.comm[0]
+     except : fichier=None
+     if fichier==None :
+         print ('comm file is needed')
+         return 0
+     from .editorSsIhm import JDCEditorSsIhm
+     monEficasSsIhm = getEficasSsIhm(code=options.code)
+     monEditeur=JDCEditorSsIhm(monEficasSsIhm,fichier)
+     if not(monEditeur.readercata.cata) : return 0
+     if monEditeur.jdc and not(monEditeur.jdc.isValid()):
+         print ('Fichier comm is not valid')
+         return 0
+     return monEditeur.saveUQFile(fichier)
  
  def genereComm(code=None):
  #-----------------------