Странное поведение фильтра в шаблоне

Нужны комментарии, по поводу работы фильтра.

Есть отчет, где фильтруются строки в которых вычисляемое поле “дней без связи” больше 3. Вычисляемое поле рассчитывается по формуле DateDiffDay([Последние потребления, среднечасовые.LastDataDate - дата и время последних имеющихся потреблений],Now()).

Последнее время отчет стал отфильтровывать лишние строки.
Вот текущий список точек учета, в нем 5 строк, которые должны попасть в отчет.
список точек.png
Но с включенным фильтром попадает только 1 строка.
фильтр.png
Если снять фильтр, то все видно что параметр количества дней без связи рассчитывается верно.
без фильтра.png
Прикладываю шаблон.
Диагностика по точкам.lersreport (29.9 KB)

У вас для вычисляемого поля timedata не указан тип данных и при фильтрации сравнение идет не чисел, а их символьных представлений.
Задайте для timedata тип поля 32-битное целое и пересоздайте фильтр.

Спасибо. :co_ol: :co_ol: :co_ol:
Буду знать об этой особенности.