]> git.immae.eu Git - perso/Denise/oms.git/blobdiff - trace_courbe.py
échelle adaptée si on demande une donnée supérieure au max.
[perso/Denise/oms.git] / trace_courbe.py
index 28ee5b4c29b99ca523e900223f9dff7d0448a653..0c7a1d075151d55e584d09b1e76ba32b531c663b 100644 (file)
@@ -3,7 +3,7 @@
 from configuration import CONFIG
 import gestionOMS as oms
 import gestion_unites as u
-from gestion_donnees import calcule_max_graphique, convertit_jours_vers_python, convertit_age_vers_texte
+from gestion_donnees import calcule_max_graphique, convertit_jours_vers_python
 from gestion_erreurs import debug, erreur, warning
 from calculs_extrapole import calcule_donnee_extrapolee, calcule_age_extrapole, interpole_lineaire, interpole_lineaire_ordonnee, formate_resultat_donnee, formate_resultat_age, formate_interpole, formate_extrapole
 
@@ -40,6 +40,10 @@ def cree_figure(conf,l_jours,l_poids,typedonnee,liste_extracalculs, liste_err):
             jour_maxi = conf["non_sauve"]["maxi"]+1
     else:
         jour_maxi = conf["maxi"]+1
+    
+    # Si on cherche à extrapoler au-delà
+    if conf["non_sauve"]["calculextradata_type"] == typedonnee and conf["non_sauve"]["calculextradata_age"]>jour_maxi:
+        jour_maxi =  int(conf["non_sauve"]["calculextradata_age"]) +1
         
     # On s'assure que c'est bien compris dans les bornes
     jour_maxi = max(CONFIG["jours_mini_courbe"],min(jour_maxi,CONFIG["jours_maxi_courbe"]))