This is topic Квитирование 2 in forum SIAD/SQL. Архивирование в TRACE MODE / SIAD/SQL. Data Logging in TRACE MODE at Форум TRACE MODE: техническая поддержка.
В новом релизе 6.03 так и не исправили замечания, описанные в топике ниже: "Квитирование". Почему? Кроме этого появилось новое замечание. В нашем проекте в свойствах строки ОТ включен фильтр для отображения только аварийных сообщений. При квитировании сообщение изменяет свой цвет на цвет фона и становится невидимым. Так вот, после старта в строке ОТ появляется последнее аварийное сообщение со временем квитирования с предыдущего цикла работы. Т. е. сообщение было квитировано, но свой цвет не поменяло на цвет фона. Получается, что строка ОТ не распознает факт квитирования сообщения из подчитанного файла ОТ, хотя в нем присутствует время квитирования.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Квитирование с разных экранов работает. А вот ситуацию со смещением времени квитирования что-то не удается воспроизвести. Можно глянуть на Ваш проект?
Posted by Майборода Алексей (Участник № / Member № 1701) on :
Добрый день. Смещение времени не происходит! Просто при старте монитора, когда он подгружает ОТ, в ГЭ "строка ОТ" заносится соответствующая строка (в соответствии с установками фильтра) НО цвет текста не изменяется на тот который стоит в свойстве ГЭ "строка ОТ" "Цвет текста для квитированных сообщений". Например, фон серый, обычный текст красный, а текст для квитированных сообщений тоже серый. При старте монитора в строке ОТ наблюдаю сообщение но оно крассное, хотя и квитированное!, а должно быть серое. Проверьте пожалуйста этот случай.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Воспроизвелось, внес в базу на исправление.
Posted by Путинцев Н.В. (Участник № / Member № 1093) on :
Квитирование В разных экранах работает, а вот С разных экранов нет! После квитирования в строке ОТ в ОТ узла не появляется время квитирования. Да и на остальных экранах, где установлен ГЭ «Строка ОТ» квитирования не видно. Так как строка ОТ имеется на всех экранах (оператор должен на любом экране видеть аварийное сообщение), то возникает проблема, когда потом он переходит на другой экран и видит аварийное сообщение. Теперь ему надо выяснить, это то сообщение, которое он квитировал или новое. И еще одно замечание по ОТ узла. Если квитированное сообщение еще раз квитировать, то изменится время квитирования. В результате таких действий (нечаянных или умышленных) сменный оператор лишится премии за то, что долго не реагировал на аварийное сообщение. Возможность вторичного квитирования надо запретить. Кстати, в строке ОТ повторное квитирование не работает.
Posted by Майборода Алексей (Участник № / Member № 1701) on :
Здравствуйте. Релиз 6.04. Проблема с изменением цвета в ГЭ "Строка ОТ" для квитированных сообщений осталась. Т.е. квитирую сообщение его цвет меняется скажем на зеленый, выгружаю узел, загружаю снова а это сообщение квитировано но цвет не зеленый (тоесть не тот что утсновлен для квитированных сообщений). Вы досихпор не исправили или это я чтоот не так делаю?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
С ГЭ "Строка ОТ" продолжаем разбираться.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Пришлите проект, который демонстрирует, что квитированное сообщение после перезапуска узла становиться неквитированным.
Posted by Майборода Алексей (Участник № / Member № 1701) on :
Я не писал что оно становится не квитируемым! Оно квитированное, но цвет компонента "Строка ОТ" не соответствует тому который установлен для квитированных сообщений. Сейчас сделаю проект и вышлю на hotline@adastra.ru
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Ошибка внесена в базу. Спасибо.
Posted by Баранов Вячеслав (Участник № / Member № 6904) on :
1 уточнение и вопрос по квитированию: 1).Если квитирование осуществляется с Touch панели, где клавиатура экранная, то нажимать на ней ctrl+лкм как-то не очень удобно, но иначе как я понял не сделать? Вариант с квитированием через атрибут 46 подходит только для последнего сообщения определенного канала по нажатию заранее нарисованной кнопки. А у нас в ГЭ Отчет тревог отображается ряд сообщений, каждое со своего канала. Таким образом единственным решением остается - первый вариант. Так? 2).Когда сообщение квитировано, необходимо эту информацию передать обратно в контроллер? Где хранится информация о статусе "квитировано/не квитировано", откуда считывать этот бит информации?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
1. Организовать выборочное квитирование сообщений ОТ можно только так, как это описано в документации. Экранная клавиатура фиксирует нажатие клавиши Ctrl. Поэтому совмещать нажатие Ctrl с выделением квитируемой строки в таблице нет необходимости.
2. Квитирование сообщения через ГЭ "Отчет тревог" и "Строка ОТ" никак не отображается в атрибутах канала. Квитирование - это всего лишь фиксация факта, что оператор видел сообщение. Зачем эту информацию возвращать в контроллер? По одному каналу может быть несколько разных сообщений. Какое именно в данный момент квитируется, отследить нельзя. Если необходимо совместить "Квитирование" конкретного сообщения с передачей конкретной командой, передаваемой в контроллер, это можно сделать только для последнего сообщения по каналу с использованием 46 атрибута.