コード例 #1
0
ファイル: bdtravauxdialog.py プロジェクト: CENSIG/bdtravaux
 def imprimExSort(self):
     #Récupérer l'id_sortie à partir de la combobox cbx_exsortie (cf. RecupDonnSortie)
     self.sourceAffiche='ModSortie' # Pour indiquer au nouveau module "composeur.py" qu'on vient du module "Sortie" (peut-être pus nécessaire si on récupère id_sortie ici, et qu'on le passe en paramètre du composeur => le module composeur se fiche d'où vient l'info, tant qu'elle lui arrive)
     print self.sourceAffiche
     id_sortie = self.ui.cbx_exsortie.itemData(self.ui.cbx_exsortie.currentIndex())
     print "id_sortie="+str(id_sortie)
     #lancement de la fonction Composeur dans le module composerClass avec le paramètre id_sortie
     self.obj_compo=composerClass()
     self.obj_compo.Composer(id_sortie)
     # Afficher le formulaire "bdtravauxdialog.py" devant iface, et l'activer.
     self.obj_compo.composerView.composerViewHide.connect(self.raiseModule)
     #lancement de la fonction afterComposeurClose dans le module composerClass pour effacer les couches ayant servi au composeur, et réafficher les autres.
     self.obj_compo.composerView.composerViewHide.connect(self.obj_compo.afterComposerClose)
コード例 #2
0
 def creatComposer(self):
     #Intégration en base de la dernière opération saisie
     self.sauverOpeChoi()
     #Création et remplissage de l'objet id_sortie avec l'identifiant de la sortie courante, à partir de la combobox "sortie"
     id_sortie = self.ui.sortie.itemData(self.ui.sortie.currentIndex())
     print "id_sortie=" + str(id_sortie)
     #lancement de la fonction Composer dans le module composeurClass avec le paramètre id_sortie
     self.obj_compo = composerClass()
     self.obj_compo.Composer(id_sortie)
     # Afficher le formulaire "bdtravauxdialog.py" devant iface, et l'activer.
     self.obj_compo.composerView.composerViewHide.connect(self.raiseModule)
     #lancement de la fonction afterComposeurClose dans le module composerClass pour effacer les couches ayant servi au composeur, et réafficher les autres.
     self.obj_compo.composerView.composerViewHide.connect(
         self.obj_compo.afterComposerClose)