From 0f5bafea67f7410959f57dc48bb89a598ba4c59a Mon Sep 17 00:00:00 2001 From: Laetitia Gangloff Date: Thu, 11 Feb 2016 17:52:51 +0100 Subject: [PATCH] mis_builder : add val in the localdict when value is set --- mis_builder/models/mis_builder.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mis_builder/models/mis_builder.py b/mis_builder/models/mis_builder.py index 1ef31918..77a0df63 100644 --- a/mis_builder/models/mis_builder.py +++ b/mis_builder/models/mis_builder.py @@ -651,6 +651,7 @@ class MisReportInstancePeriod(orm.Model): kpi_val_comment = kpi.name + " = " + kpi.expression kpi_eval_expression = aep.replace_expr(kpi.expression) kpi_val = safe_eval(kpi_eval_expression, localdict) + localdict[kpi.name] = kpi_val except ZeroDivisionError: kpi_val = None kpi_val_rendered = '#DIV/0' @@ -668,7 +669,6 @@ class MisReportInstancePeriod(orm.Model): kpi_val_rendered = kpi_obj.render( cr, uid, lang_id, kpi, kpi_val, context=context) - localdict[kpi.name] = kpi_val try: kpi_style = None if kpi.css_style: