#
# Modules Python
import types, string
+from Accas import PARAMETRE
from Extensions.i18n import tr
if self.parent.modified == 'n' : self.parent.init_modif()
ancienne_val = self.node.item.get_valeur()
valeur,validite,commentaire =self.TesteUneValeur(valeurentree)
+ if validite and ('R' in self.node.item.object.definition.type) and not(isinstance(valeur,PARAMETRE)) :
+ s=valeurentree
+ if (s.find('.')== -1 and s.find('e')== -1 and s.find('E')==-1) : s=s+'.'
+ valeur,validite,commentaire =self.TesteUneValeur(s)
if validite :
validite=self.node.item.set_valeur(valeur)
if self.node.item.isvalid():
commentaire2=self.node.item.info_erreur_liste()
# On traite le cas ou la liste n est pas valide pour un pb de cardinalite
min,max = self.node.item.GetMinMax()
+ print len(listecourante)
if len(listecourante) + 1 >= max :
commentaire="La liste atteint le nombre maximum d'elements : "+ str(max) +" ,ajout refuse"
return valide,commentaire,commentaire2,listeRetour