verif_type=self.verif_type(val=v,cr=cr)
# cas des tuples avec un ITEM_PARAMETRE
if verif_type == 0:
- new_val=[]
- for i in v:
+ if type(v) == types.TupleType :
+ new_val=[]
+ for i in v:
if i.__class__.__name__ != 'ITEM_PARAMETRE':
new_val.append(i)
- if new_val != [] :
- verif_type=self.verif_type(val=new_val,cr=cr)
+ if new_val != [] :
+ verif_type=self.verif_type(val=new_val,cr=cr)
valid = verif_type*self.verif_into(cr=cr)*self.verif_card(cr=cr)
#
# On verifie les validateurs s'il y en a et si necessaire (valid == 1)
if valid == 0:
if cr == 'oui' :
self.cr.fatal(string.join( repr (self.valeur), " a un indice incorrect"))
+ print "hhhhhhhhhhhhhhhhhhh"
self.set_valid(valid)
return self.valid