Событие отображается некорректно, если оно произошло в указанном периоде

Прибор - КМ5-6И. Данные по событиям устройства в таблице потреблений отображаются некорректно, если дата, за которую произошло событие попадает в выборку.


Пожалуйста, опишите проблему подробнее. В чём именно заключается некорректность?

На самом деле события есть только за 16.08.2015. ЛЭРС просто размножает данную ячейку на все отображаемые даты (см. События устройства 2). Если дата с событием не входит в отображаемую выборку, то все правильно отображается (см События устройства 1).

Если на 16.08.2015 было считано окончание события, а запись о начале события отсутствует в интервале с 16.07.2015 по 16.08.2015, то система считает, что событие началось раньше и, соответственно, отображает его для каждой записи в этом интервале. Чтобы оазобраться с проблемой, нужно выяснить, когда началось событие.

Судя по всему эти записи об окончании ошибочны, так как при повторном опросе они не считываются, но и из базы не удаляются. Прикладываю журнал опроса и архив событий
КМ-5-6И_100921 архив событий.xls (44.5 KB)
Журнал опроса архив событий.xls (1.31 MB)

Спасибо за файлы.

Есть несколько разных проблем:

  1. При выборе даты 15.08.2015 у вас события не отображаются, хотя на эту дату полно записей в архиве событий
  2. В архиве событий окончание события “Количество ошибок за сутки > максимума” сопоставлено более поздней записи
  3. Окончание события “Количество ошибок за сутки > максимума” дублируется для 16/08/2015 00:00 (последние записи в файле)

Будем разбираться.

  1. Возможно это и не проблема. Когда писал первый пост событий за 15.08.2015 не было, потому что я их на тот момент еще не запрашивал из прибора.

Мы нашли причину проблем 2 и 3. Исправление войдет в обновление R13.11.

Спасибо!