Здравствуйте!
Столкнулся с проблемой: в архивах точки учета на 10.02.2020 данных нет, а в отчете за период 01.02.2020 - 10.02.2020 показывает, что есть. То есть в отчете берется не значение на указанную дату, а последнее имеющееся значение. В моем примере конечных показаний быть не должно:
Как сделать так, чтобы если данных нет на запрошенную дату, то их и в отчете не было?
В узле ‘Показания на начало и конец периода’ есть поля DataDate_Start и DataDate_End с фактическими датами показаний интеграторов.
Вы можете создать вычисляемое поле c выражением: Iif([Показания на начало и конец периода].[DataDate_End - дата и время показаний интеграторов на конец отчетного периода] < ?DATE_END, ?, [Показания на начало и конец периода].[Qdelta_End - показания теплопотребления на конец отчетного периода])
и использовать его вместо Qdelta_End