liste,validite,texteBrut=SaisieValeur.TraiteLEValeur(self)
if validite :
for val in texteBrut.split(',') :
- print val
self.politique.AjoutDsDictReel(val)
else :
validite=1
def Ajout1Valeur(self,valeur=None):
- print "je passe par la"
liste,validite,texteBrut=SaisieValeur.TraiteLEValeur(self,valeur)
- print texteBrut
if validite == 0 : return
if liste ==[] : return
for val in texteBrut.split(',') :
- print val
self.politique.AjoutDsDictReel(val)
index=self.LBValeurs.currentItem() + 1
def AjoutValeurs(self,listevaleur,index,listecourante):
- print "debut politique pour ", listevaleur
listeRetour=[]
commentaire="Nouvelle valeur acceptée"
commentaire2=""
# On valide la liste obtenue
encorevalide=self.node.item.valide_liste_partielle(valeur,listecourante)
- print "listecourante", listecourante
if not encorevalide :
commentaire2=self.node.item.info_erreur_liste()
# On traite le cas ou la liste n est pas valide pour un pb de cardinalite
commentaire=""
return valide,commentaire,commentaire2,listeRetour
# On ajoute la valeur testee a la liste courante et a la liste acceptee
- print "dans politique"
- print valeurScientifique
self.AjoutDsDictReel(valeurScientifique)
- print valeur
- print self.GetValeurTexte(valeur)
- print self.parent.dict_reels
listecourante.insert(index,valeur)
index=index+1
listeRetour.append(valeur)