Средневзвешенные температуры сетевой воды в сводном отчёте.

Здравствуйте!
Подскажите пожалуйста, возможно ли в сформировать сводный отчёт по точкам учета, с возможностью расчёта средневзвешенной температуры за произвольный период?
Для примера, все точки учёта распределены по группам, но для расчёта перегрева по точкам учёта и группе за период, удобно было бы формировать сводный отчёт, который бы выглядел примерно, как приведено во вложении (вложение 1). При создании сводного учёта, столкнулась с проблемой того, что всегда считается только среднее значение, это видимо связано с тем, что в сводном нет разбивки внутри периода?
Но при этом в сводке можно установить значение средневзвешенной (вложение 2), или тут тоже данные без разбивки внутри периода? (Для примера использовался данный ресурс - https://docs.devexpress.com/XtraReports/117095/detailed-guide-to-devexpress-reporting/shape-report-data/calculate-summaries/calculate-a-weighted-average)
Каким образом или через какой тип отчёта это можно реализовать?
Средневзвешенные .png
Срвзв. в отчёте.png

Для того, чтобы сводный отчет выводил средневзвешенные значения температуры за период, вам необходимо в каждой точке учета, по которой будет формироваться данный отчет в настройках расчета и хранения задать режим осреднения “Среднемассовое значение”.

Спасибо! При наличии расходов и прямой и обратной работает.
Как быть в том, случае, если в точке учёта нет расход обратной сетевой воды? Он получается, что считает по среднему, даже если в редакторе сводки в поле веса выбирать расход прямой? В данном случае, есть какое-то решение?

Не совсем понятно о каком осреднении идет речь и какой параметр считается по среднему при отсутствии расхода в обратной? Если расхода в обратной нету, то значит и температуры по обратной тоже не должно быть.

Опишите, пожалуйста, более подробно последнюю ситуацию.

Для примера приведу точку учета, которая на скриншоте. Расхода обратной сетевой воды нет, а температура есть. При ручном расчёте принималось, что М2=М1, соответственно и средневзвешенная Т2 считалась по расходу прямой сетевой воды.
И в сводном отчете, который делаю, - в точке, без М2, берется среднеарифметическое значение Т2.
При создании отчёта, я так понимаю нет возможности установить какое-либо условие, чтобы при отсутствии М2, в расчёт средневзв.Т2 брался прямой расход?
Отсутс. м2.png

Приложите, пожалуйста, отчетную форму, по которой формировался представленный на скриншоте отчет.

Также экспортируйте данные по точке учета, по которой формировался представленный выше отчет, за период формирования отчета и приложите получившийся файл экспорта.

Данная отчётная форма создавалась для быстрого расчёта Т2, а в том отчёте, который создаю на данный момент (за период), хочется избежать множества ручной работы.
Средневзвешанная Т2.lersreport (23.9 KB)
ФБУЗЦентр гигиены и эпидемиологии в Забайкальском крае - ул.Ленинградская,70 с 01.08.2021 по 15.08.2021, Суточные.xls (24 KB)

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

Прошу прощения. Ещё пока разбираюсь в программе. Надеюсь, теперь верный файл.
Data_2021-08-17_1454.xml (147 KB)

В присланной отчетной форме создайте вычисляемое поле, в котором задайте вот такое выражение “Sum([T2 - Температура в обратной магистрали (°C)]*IsNull([M2 - Масса по обратной магистрали (т)],[M1 - Масса по подающей магистрали (т)] ))/Sum(IsNull([M2 - Масса по обратной магистрали (т), M1 - Масса по подающей магистрали (т)]))”. После этого выведите данное вычисляемое поле в отчет вместо среднего T2, сформируйте отчет и сообщите какими будут средние значения температуры в колонке T2.

В ведомости параметров считает верно - средневзвешенной Т2 по М1. А вот в сводном отчете за период - такое выражение видимо не сработает, да?

Да, все верно. В сводном отчете это реализовать не представляется возможным.

Ладно, Спасибо большое!

Тему закрываю.