Здравствуйте, хотим сделать отчет по ошибкам прибора (по таблице: Устройство.Архив ошибок устройства),
откуда можно получить весь список ошибок по прибору ВИС.Т?
Если хотите могу даже подсказать куда смотреть в коде
Проект: Drivers
Класс: VisT
Перечисление: Errors
В атрибутах Description перечислены для каждого элемента ошибки описание,
всего то нужно из этого составить табличку Код/Описание.
Ну очень нужно ребята, и простите за то что копался в вашей программе.
Эти события хранятся в архиве ошибок устройства. В редакторе отчётных форм они должны находится в параметрах точки учёта. Однако, в данный момент по какой-то причине они находятся в группе “Устройство”. Скорее всего, это ошибка со структурой данных.
К сожалению, специалист по отчётам сейчас в отпуске и вернётся только 7го сентября. Мы постараемся связаться с ним пораньше, чтобы выяснить как получить ошибки по точке учёта.
Хорошо, спасибо. Вопрос решен.
В данный момент вывод этой информации в отчетной форме не выполняется из раздела Устройство. Тогда ждем исправления. Спасибо.
Антон, добрый день! Решения проблемы с отчетами ждать после 7го числа?
В ЛЭРС УЧЕТ версии R14 узел ‘Архив ошибок устройства’ будет вынесен из узла ‘Устройство’ и переименован в ‘Архив ошибок точки учета’.
Для отображения в отчетах таблицы с ошибками надо использовать механизм подотчетов.
Пример отображения в отчете таблиц с архивами ошибок и событий устройства для текущей версии ЛЭРС УЧЕТ приведен в документации в разделе Примеры->Редактор отчетных форм.
А если необходимо в разделе Detail вывести флаги и время (суммарное за сутки действия НС)? Пробовали сделать, никакие данные не выводятся из раздела Архивы ошибок, пустые клетки
Я думаю, что сказанное применимо к любым маркам оборудования (ВИС.Т, Взлет и др). В Detail идет 2 поля Tнр с суммарным за сутки временем действия НС, поле флагов. А уже во вложенный отчет можно привести информацию по основным НС и расшифровку по времени их действия (суммарно за отчетный период).
Поясните, что вы подразумеваете под ‘поле флагов’?
По какому признаку выбирать ‘основные НС’?
В списке полей в узле ‘Архивы потреблений и интеграторов’ есть свойства DeviceErrorCodes - коды ошибок точки учета, и DeviceErrorDurations - длительности ошибок точки учета, которые приводятся для каждой метки времени.
Почему не использовать их?
Таблицу Архив ошибок можно использовать только в подотчетах.
Покажите отчетную форму, в которой вы использовали данные из архива ошибок.
Поле флагов имеется ввиду столбик (Код НС) на фото видите, где выводим просто обозначение №НС (на примере ТСРВ024М+). Основные НС каждый определяет для себя, но в частности и по последним методикам расчета НС таковыми являются: отсутствие питания(+режим Наладка), Qmin, Qmax, дельта температуры и отказ датчиков температуры.
А мы не обратили внимание, что вы добавили свойства DeviceErrorCodes и DeviceErrorDurations, будем работать с ними, а получается что раздел Устройства ->Архив ошибок применим только для вывода детализированной таблицы во вложенный, например, отчет?
Да, именно для детализации ошибок.
Тема разделена.
Обсуждение вопроса по отрицательным значениям кодов ошибок при опросе устройства ТСРВ-024М вынесено в отдельную тему.