X-Git-Url: https://git.immae.eu/?p=perso%2FDenise%2Foms.git;a=blobdiff_plain;f=gestion_donnees.py;h=7c2299759df556a7af40336bf69d9b8d28f31adc;hp=25830070a0650b5e01f13db6160311a79dcc35e4;hb=639d9cecc866004800974bf4d6ffc1c1a3a59fc1;hpb=d9eaf2e236c3b8a73033d5db83f6354a591da11e diff --git a/gestion_donnees.py b/gestion_donnees.py index 2583007..7c22997 100644 --- a/gestion_donnees.py +++ b/gestion_donnees.py @@ -175,9 +175,14 @@ def web_vers_python(data,liste_err): for typed in CONFIG["liste_typedonnees"]: listes_jours[typed],listes_donnees[typed] = gere_donnees(data,config["naissance"],typed,liste_err) + # Si on veut extrapoler au-delà du jour maxi, on adapte + # Si on a choisi la même échelle de données if config["memechelle"] == "oui": config["non_sauve"]["maxi"] = calcule_max_graphique([j for lj in listes_jours.values() for j in lj]) + # En cas d'extrapolation, on prend le maxi + if config["non_sauve"]["calculextradata_type"] !="" and config["non_sauve"]["calculextradata_age"]>config["non_sauve"]["maxi"]: + config["non_sauve"]["maxi"] = int(config["non_sauve"]["calculextradata_age"]) +1 config["non_sauve"]["unite"] = choix_unite(config["non_sauve"]["maxi"]) return (config,listes_jours,listes_donnees) @@ -333,6 +338,11 @@ def gere_configuration(data,liste_err): else: configuration["non_sauve"]["calculextratemps_type"] = "" + # Tracer les calculs sur la grille + configuration["non_sauve"]["calculextradata_trace"] = gere_checkbox(data.get("calculextradata_trace")) + configuration["non_sauve"]["calculextratemps_trace"] = gere_checkbox(data.get("calculextratemps_trace")) + + return configuration