From: eficas <> Date: Mon, 18 Aug 2003 15:57:38 +0000 (+0000) Subject: PN : correction de la fiche de bug A02003-143 (parametre dans une liste de reels). X-Git-Tag: CC_param_poursuite~312 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=4230103b4cc8a7168baa7b112246c2331010e433;p=modules%2Feficas.git PN : correction de la fiche de bug A02003-143 (parametre dans une liste de reels). changement de la méthode accepte_modifs_valeur de la classe PLUSIEURS_Panel --- diff --git a/Editeur/composimp.py b/Editeur/composimp.py index 45a20348..88e8e388 100644 --- a/Editeur/composimp.py +++ b/Editeur/composimp.py @@ -212,7 +212,18 @@ class PLUSIEURS_Panel(newSIMPPanel): Méthode qui récupère la liste des valeurs donnée par l'utilisateur et l'affecte au mot-clé courant. """ - l_valeurs = self.Liste_valeurs.get_liste() + l1_valeurs = self.Liste_valeurs.get_liste() + # PN : remplacement des paramétres par leur nom (cf get_liste) + # + l_valeurs=[] + for val in l1_valeurs : + if val.__class__.__name__ in ('PARAMETRE','PARAMETRE_EVAL'): + v=val.nom + else: + v=val + l_valeurs.append(v) + + print "l_valeurs = ", l_valeurs longueur = len(l_valeurs) if longueur < min or longueur > max : self.parent.appli.affiche_infos("Valeur refusée : nombre d'éléments incorrect dans la liste") @@ -224,6 +235,7 @@ class PLUSIEURS_Panel(newSIMPPanel): else: valeur = None self.parent.appli.affiche_infos("Valeur acceptée") + print "valeur = " ,valeur self.record_valeur(valeur) if self.node.item.isvalid(): self.node.parent.select()