- listeValeurs=self.node.item.GetListeValeurs()
- for valeur in self.DecoupeListeValeurs(listeValeurs):
- if (self.nbValeurs==2):
- str_valeur=str(valeur[0])+","+str(valeur[1])
- else:
- str_valeur=str(valeur[0])+","+str(valeur[1])+","+str(valeur[2])
- self.LBValeurs.addItem(str_valeur)
-
- def Ajout1Valeur(self,liste=[]):
- # Pour être appele a partir du Panel Importer (donc plusieurs fois par AjouterNValeur)
+ if listeValeurs== None :
+ listeValeurs=self.node.item.GetListeValeurs()
+ if self.node.item.wait_tuple()== 1 :
+ listeATraiter=listeValeurs
+ for valeur in listeATraiter:
+ str_valeur=str(valeur)
+ self.LBValeurs.addItem(str_valeur)
+ else :
+ for valeur in self.DecoupeListeValeurs(listeValeurs):
+ if type(valeur) == types.TupleType:
+ TupleEnTexte="("
+ for val in valeur :
+ TupleEnTexte = TupleEnTexte + str(self.politique.GetValeurTexte(val)) +", "
+ TupleEnTexte = TupleEnTexte[0:-2] +")"
+ self.LBValeurs.addItem(TupleEnTexte)
+ else :
+ self.LBValeurs.addItem(str(valeur))
+
+
+ def ajout1Valeur(self,liste=[]):
+ # Pour etre appele a partir du Panel Importer (donc plusieurs fois par AjouterNValeur)
+ validite=1