From 98fb65e6eb0efa6b6fd547510a38dadd7a863286 Mon Sep 17 00:00:00 2001 From: "pascale.noyret" Date: Fri, 9 Oct 2020 11:54:36 +0200 Subject: [PATCH] suffixe du dico par le nom du code --- Efi2Xsd/AccasXsd.py | 2 +- Efi2Xsd/balisesXSD.py | 2 +- InterfaceQT4/readercata.py | 5 +++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/Efi2Xsd/AccasXsd.py b/Efi2Xsd/AccasXsd.py index 8e28d7d4..9c3a91b6 100755 --- a/Efi2Xsd/AccasXsd.py +++ b/Efi2Xsd/AccasXsd.py @@ -1102,7 +1102,7 @@ class X_JDC_CATA : if dico[k]== {} : del dico[k] import pprint #pprint.pprint(dico) - if dico != {} : self.texteXSD += texteAnnotation.format(str(dico)) + if dico != {} : self.texteXSD += texteAnnotation.format(self.nomDuCodeDumpe,str(dico)) #import pprint #if (not PourTraduction) and (dico != {}) : pprint.pprint(dico) diff --git a/Efi2Xsd/balisesXSD.py b/Efi2Xsd/balisesXSD.py index d6bd7096..f745302a 100644 --- a/Efi2Xsd/balisesXSD.py +++ b/Efi2Xsd/balisesXSD.py @@ -3,7 +3,7 @@ texteDebutNiveau2='\n\n\n' texteFin='' -texteAnnotation= '\t\n\t\t\n\t\t{}\n\t\t\n\t\t\n\t\n\t\n' +texteAnnotation= '\t\n\t\t\n\t\t{}\n\t\t\n\t\t\n\t\n\t\n' # SIMP debutSimpleType = '\t\n' diff --git a/InterfaceQT4/readercata.py b/InterfaceQT4/readercata.py index 2a705dd2..e229b5fa 100644 --- a/InterfaceQT4/readercata.py +++ b/InterfaceQT4/readercata.py @@ -226,7 +226,7 @@ class ReaderCata (ReaderCataCommun): self.QWParent.informe('environnement', 'please source pyxb environment') exit() try : - if 1 : + #if 1 : nomCataXsd = os.path.splitext(os.path.basename(self.fichierCata))[0] fichierCataTrunc=os.path.splitext(os.path.basename(self.fichierCata))[0] nomCataXsd = fichierCataTrunc+'_driver' @@ -235,7 +235,8 @@ class ReaderCata (ReaderCataCommun): modeleMetier= imp.load_source(nomCataXsd,pathCata) #print ('nomCataXsd , pathCata ',nomCataXsd,pathCata) try : - texte=modeleMetier.PNEFdico.__doc__ + monObjetAnnotation = getattr(modeleMetier,'PNEFdico_'+self.code) + texte=monObjetAnnotation.__doc__ except : texte=None if texte != None and texte != "": -- 2.39.2