КМ5 каждый новый год сбрасывает показание интеграторов. Если в часовом сводном отчёте выбрать диапазон за январь(на гитхабе у вас есть образец, его брал за основу), то в таблице показание интеграторов будет браться значение интегратора на конец предыдущего года, а на начало текущего он всегда равен 0, соответственно и разница между интеграторами считается не верно, что не совпадает с отчётом из КМ5DB(смотрите скриншот). Как отчёт можно привести к виду из программы КМ5DB?
Создайте в узле ‘Интеграторы на начало и конец отчетного периода’ вычисляемое поле с выражением:
Iif([M1_Delta - разница показаний массы в подающей магистрали на конец и начало отчетного периода] < 0, 0, [M1_Start - показания массы в подающей магистрали на начало отчетного периода])
и используйте его вместо поля ‘[M1_Start - показания массы в подающей магистрали на начало отчетного периода]’ в таблице с показаниями интеграторов.
В узле ‘Интеграторы на начало и конец отчетного периода’ создайте вычисляемое поле с выражением:
[M1_End - показания массы в подающей магистрали на конец отчетного периода] - [M1Start]
и используйте его вместо поля [M1_Delta - разница показаний массы в подающей магистрали на конец и начало отчетного периода] в таблице с показаниями интеграторов.
Аналогично можно поступить с другими используемыми полями интеграторов.
спасибо, работает.