Неправильно считается сумма в сводке вычисляемого поля

Странная арифметика сводки в вычисляемых полях - почему так и как правильно?
Температурный график - теплоснабжение.xls (82.5 KB)
Темп. график Теплоснабжение (с графиком).lersreport (41.4 KB)

Значения параметров, используемые во многих скриптах, корректнее получать в обработчике события BaseReport_DataSourceDemanded() (см. строки 5-24 примера во вложении).
Темп. график Теплоснабжение с графиком (исправлен).lersreport (41.8 KB)

Спасибо за оперативный ответ, так намного лучше считает. Я пользовался примером из руководства пользователя - вот этим: http://support.lers.ru/manual/example_calculatedfielddifferentnodes.html
Получается, он тоже некорректный?

В примере из документации не предполагается использование значений из ячеек в разных вычисляемых полях, поэтому у вас он и не работал.
При формировании отчета событие BaseReport_DataSourceDemanded() подымается самым первым, поэтому именно в нем надо задавать все значения, которые потом не меняются и будут использоваться в других обработчиках.