Ejemplo n.º 1
0
    def alimListe(self):

        try:
            fic = open(
                Commun.getFullPath(self.root, Commun.getFicGPoi(self.root)),
                'r')
        except IOError:
            return

        entete = fic.readline()  # on n'en fait rien

        for line in fic.readlines():
            vData = line.split(';')
            vHeure = vData[0].split(" ")
            vLigne = " " + vHeure[1].ljust(5) +" | "+ \
                     vData[1].ljust(10) +" | "+ \
                     vData[5].ljust(14) +" | "+ \
                     vData[6].ljust(14) +" | "+ \
                     vData[7].ljust(16) +" | "+ \
                     vData[8].ljust(25) +" | "+ \
                     vData[9].rstrip("\n")
            self.lbListe.insert('0', vLigne)

        self.lbListe.see('0')

        fic.close()
Ejemplo n.º 2
0
    def initChamps(self, appli):

        self.efSession.setvalue(Commun.getSession(appli))
        self.efIntitule.setvalue(appli.userData['INTITULE'])
        self.cbActiv.selectitem(appli.userData['ACTIVATION'])

        self.efQrz.setvalue(appli.userData['INDICATIF'])  # Indicatif station
        self.efVille.setvalue(appli.userData['LOCALITE'])  # Ville
        self.eSrv.insert(0, appli.userData['SERVICE'])  # Indicatif station
        self.eDept.insert(0, appli.userData['LIB_DPT'])  # Indicatif station
        self.iDefFic.set(False)
        self.cocherDefFic()  # Cocher pour masquer les fichiers
        self.eMCI.insert(0, Commun.getFicMCI(appli))
        self.eVict.insert(0, Commun.getFicGVict(appli))
        self.eSater.insert(0, Commun.getFicGSat(appli))
        self.eCarto.insert(0, Commun.getFicGPoi(appli))
        self.iDefUrg.set(False)
        self.cocherDefUrg()  # Cocher pour masquer les fichiers
        self.cbUrgOBNT.selectitem(appli.userData['URG_OBNT'])
        self.cbUrgDM.selectitem(appli.userData['URG_DM'])
        self.cbUrgRMD.selectitem(appli.userData['URG_RMD'])
        self.cbUrgTMD.selectitem(appli.userData['URG_TMD'])
        self.cbUrgAMB.selectitem(appli.userData['URG_BILAMB'])
        self.cbUrgSEC.selectitem(appli.userData['URG_BILSEC'])
        self.cbUrgBT.selectitem(appli.userData['URG_BT'])
        self.cbUrgSATER.selectitem(appli.userData['URG_SATER'])
        self.cbUrgPOI.selectitem(appli.userData['URG_POI'])
        vImpr = appli.userData['IMPRESSION']
        self.rbImpr.invoke(vImpr)  # Demande d'impression des messages
        vTrace = appli.userData['TRACE']
        self.rbTrace.invoke(vTrace)  # Demande d'impression des traces
Ejemplo n.º 3
0
 def initSession(self):
     
     self.efSession.setvalue(Commun.getSession(self.root))
     self.efSession.component('entry').config(state = DISABLED)
     self.efIntitule.setvalue(self.root.userData['INTITULE']) 
     self.cbActiv.selectitem(self.root.userData['ACTIVATION'])
         
     self.efQrz.setvalue(self.root.userData['INDICATIF']) # Indicatif station
     self.efVille.setvalue(self.root.userData['LOCALITE']) # Ville
     self.eSrv.insert(0, self.root.userData['SERVICE']) # Indicatif station
     self.eDept.insert(0, self.root.userData['LIB_DPT']) # Indicatif station
     self.eMCI.insert(0,Commun.getFicMCI(self.root))
     self.eVict.insert(0,Commun.getFicGVict(self.root))
     self.eSater.insert(0,Commun.getFicGSat(self.root))
     self.eCarto.insert(0,Commun.getFicGPoi(self.root))
     self.cbUrgOBNT.selectitem(self.root.userData['URG_OBNT'])
     self.cbUrgDM.selectitem(self.root.userData['URG_DM'])
     self.cbUrgRMD.selectitem(self.root.userData['URG_RMD'])
     self.cbUrgTMD.selectitem(self.root.userData['URG_TMD'])
     self.cbUrgAMB.selectitem(self.root.userData['URG_BILAMB'])
     self.cbUrgSEC.selectitem(self.root.userData['URG_BILSEC'])
     self.cbUrgBT.selectitem(self.root.userData['URG_BT'])
     self.cbUrgSATER.selectitem(self.root.userData['URG_SATER'])
     self.cbUrgPOI.selectitem(self.root.userData['URG_POI'])
     vImprLog = self.root.userData['IMPR_LOG']
     self.rbImprLog.invoke(vImprLog) # Demande d'impression des messages
     vImprMsg = self.root.userData['IMPR_MSG']
     self.rbImprMsg.invoke(vImprMsg) # Demande d'impression des messages
     vTrace = self.root.userData['TRACE']
     self.rbTrace.invoke(vTrace) # Demande d'impression des traces