except:
warning(typedonnee+" impossible à lire : "+chaine,liste_err)
donnee = 0
+
+ # Pour le poids, un cas particulier
+ if typedonnee == "poids" and donnee > CONFIG["poids_maxi_conversion"]:
+ donnee = donnee/1000 # conversion en grammes
if not( 0<=donnee<CONFIG[typedonnee+"_maxi"]):
- warning(typedonnee+"incohérent(e) : "+str(donnee),liste_err)
+ warning(typedonnee+" incohérent(e) : "+str(donnee),liste_err)
donnee = 0
return donnee