СПТ 941.20 - Разделение в отчетных формах ДС и НС

Вопросы по созданию, редактированию и использованию отчетных форм.

Модератор: Модераторы

Ответить
Dmitriy_Z
Сообщения: 10
Зарегистрирован: 21 дек 2015, 15:06

СПТ 941.20 - Разделение в отчетных формах ДС и НС

Сообщение Dmitriy_Z » 29 ноя 2019, 08:54

Добрый день!
Подскажите как в ведомости параметров получить только НС.
В редакторе отчета есть поле: “DeviceErrorCodes”, но при его использование отображаются и ДС и НС, а мне нужно только НС. Как их разделить?
Спасибо!
Иван Славный
Инженер техподдержки
Инженер техподдержки
Сообщения: 6672
Зарегистрирован: 02 мар 2016, 05:45

Re: СПТ 941.20 - Разделение в отчетных формах ДС и НС

Сообщение Иван Славный » 29 ноя 2019, 10:07

Вы можете посмотреть пример подобной реализации в отчете для KM5DB из нашего каталога отчетных форм.
20 и 21 июля 2020. IX обучающий семинар в Москве. Подробнее ...
Dmitriy_Z
Сообщения: 10
Зарегистрирован: 21 дек 2015, 15:06

Re: СПТ 941.20 - Разделение в отчетных формах ДС и НС

Сообщение Dmitriy_Z » 29 ноя 2019, 10:40

Я посмотрел, но вместо кодов в столбце "Классиф. ошибок" стоят просто знаки "-". Сложно понять что с этим делать.
Иван Славный
Инженер техподдержки
Инженер техподдержки
Сообщения: 6672
Зарегистрирован: 02 мар 2016, 05:45

Re: СПТ 941.20 - Разделение в отчетных формах ДС и НС

Сообщение Иван Славный » 29 ноя 2019, 11:01

Опишите более подробно в чем именно заключается сложность? Приведите пример.
20 и 21 июля 2020. IX обучающий семинар в Москве. Подробнее ...
Dmitriy_Z
Сообщения: 10
Зарегистрирован: 21 дек 2015, 15:06

Re: СПТ 941.20 - Разделение в отчетных формах ДС и НС

Сообщение Dmitriy_Z » 29 ноя 2019, 13:24

У СПТ 941.20 есть два архивных параметра «ДС» и «НС».
Если посмотреть таблицу данных по точке учета, то в колонке архивы ошибок мы видим значения,
соответственно код и описание, но в данном случае код 48 и 49 – это «ДС», а вот 47 и 50 это уже «НС». Ссылка на скрин №1 - https://yadi.sk/i/ymcDj0PxUGCjhA
Вопрос №1 как их разделить в этой таблице, поскольку коды ДС можно игнорировать в отличии от кодов НС.
Второй вопрос, это отчет по объекту учета. Форма пока в работе, речь идет только о столбцах ВНР - ВОС - НС - НС1
Как в колонке НС получить эти самые цифры 47 и 50, что есть в архиве.
Дата 25.11.19 – ВНР=22ч, ВОС=2ч. Соответственно это случилось из-за НС 47, 50, как в этой ячейки получить эти цифры? В НС1 стоит поле “DeviceErrorCodes”, а в НС2 я на пробу поставил “DeviceErrorDurations”. Результаты на скрине. https://yadi.sk/i/fa6t2jcAclhvGQ
Александр Ряйсянен
Разработчик
Разработчик
Сообщения: 1738
Зарегистрирован: 16 мар 2010, 06:57

Re: СПТ 941.20 - Разделение в отчетных формах ДС и НС

Сообщение Александр Ряйсянен » 04 дек 2019, 05:10

Посмотрите пример для КМ-5 из каталога отчетных форм.
В тексте скриптов этой формы есть подробный комментарий.
Только вместо DeviceEventCodes используйте DeviceErrorCodes
Ответить