strRapport = six.text_type( self.jdc.report() )
self._viewText(strRapport, "JDC_RAPPORT")
+ #-----------------------#
+ def getJdcRapport(self):
+ #-----------------------#
+ # on ajoute les regles
+ strRapport = six.text_type( self.jdc.report() )
+ return strRapport
+
#---------------------#
def getFileName(self):
#---------------------#
def valeurEntree(self):
valeurTexte=self.lineEditVal.text()
- print (valeurTexte[0])
- print (valeurTexte[-1])
+ #print (valeurTexte[0])
+ #print (valeurTexte[-1])
if valeurTexte[0] == '[' or valeurTexte[0] == '(' : valeurTexte = valeurTexte[1:]
if valeurTexte[-1] == ']' or valeurTexte[-1] == ')' : valeurTexte = valeurTexte[:-1]
print (valeurTexte)
self.Classement_Commandes_Ds_Arbre=self.cata.Classement_Commandes_Ds_Arbre
else : self.Classement_Commandes_Ds_Arbre=()
if hasattr(self.cata,'enum'):
- _temp= __import__(self.cata.enum,globals(), locals(), ['DicoEnumCasFrToEnumCasEn', 'TelemacdicoEn'], 0)
- self.DicoEnumCasFrToEnumCasEn = _temp.DicoEnumCasFrToEnumCasEn
- self.TelemacdicoEn = _temp.TelemacdicoEn
+ try :
+ _temp= __import__(self.cata.enum,globals(), locals(), ['DicoEnumCasFrToEnumCasEn', 'TelemacdicoEn'], 0)
+ self.DicoEnumCasFrToEnumCasEn = _temp.DicoEnumCasFrToEnumCasEn
+ self.TelemacdicoEn = _temp.TelemacdicoEn
+ except : pass
#print self.cata.Ordre_Des_Commandes
# ---------------------
self.viewManagerSsIhm.getFileName(self)
- def jdcRapport(self) :
+ def viewJdcRapport(self) :
# ---------------------
self.viewManagerSsIhm.handleViewJdcRapport(self)
+ def getJdcRapport(self) :
+# ---------------------
+ return self.viewManagerSsIhm.handleGetJdcRapport(self)
+
def getDicoPython(self) :
# -------------------------
return self.viewManagerSsIhm.generDico(self)
+ def isJdcValid(self) :
+# -------------------------
+ return self.viewManagerSsIhm.isJdcValid(self)
+
+
#--------------------------------
class MyViewManagerSsIhm(object):
return
self.dictEditors[handler].viewJdcRapport()
+# ---------------------------------------------
+ def handleGetJdcRapport(self,handler):
+# ---------------------------------------------
+ if not (handler in self.dictEditors) :
+ print ('editor non trouve')
+ return
+ return self.dictEditors[handler].getJdcRapport()
+
# ---------------------------------------------
def handleViewJdcRapport(self,handler):
# ---------------------------------------------
return self.dictEditors[handler].generDico()
+# ---------------------------------------------
+ def isJdcValid(self,handler):
+# ---------------------------------------------
+ print (handler)
+ if not (handler in self.dictEditors) :
+ print ('editor non trouve')
+ return
+ return self.dictEditors[handler].jdc.isValid()
+
+
+
# def handleClose(self,doitSauverRecent = 1,texte=tr('&Quitter')):
# if doitSauverRecent : self.appliEficas.sauveRecents()