Страница 1 из 1
Алармы и события в InTouch
Добавлено:
Чт апр 12, 2012 12:25 pm
levandowskiy
Здравствуйте, форумчане!
Столкнулся со следующей проблемой:
Настроил базу данных SQL, запустил AlarmDBLogger. Алармы пишет.
Только вот незадача. Сначала он записывает в базу данных неподтверждённые алармы со временем, когда они произошли, затем как их подтверждаешь пишет эти же алармы подтвержденные со временем, когда я их подтвердил.
А это меня не устраивает.
Хотелось бы видеть картину в AlarmDBView: алармы которые неподтверждены красным со временем их появления, а подтвержденные чёрным со временем их появления и подтверждения.
Подскажите как это сделать ? Писать какой то скрипт или можно это проделать стандартными средствами InTouch??
Re: Алармы и события в InTouch
Добавлено:
Чт апр 12, 2012 12:54 pm
Shpik
Добрый день!
В Alarm DB Logger Manager надо поставить Logging Mode -> Detailed.
Re: Алармы и события в InTouch
Добавлено:
Чт апр 12, 2012 1:00 pm
levandowskiy
галочка стоит , может быть ещё какие-нибудь настройки?
Re: Алармы и события в InTouch
Добавлено:
Чт апр 12, 2012 3:13 pm
Генератор зла
Сделайте 2 элемента AlarmDBView. Первый на неподтверждённые алармы, второй - на подтверждённые.
Re: Алармы и события в InTouch
Добавлено:
Чт апр 12, 2012 4:06 pm
Shpik
Ну у меня настроено именно так как сказал и все норм. В одной таблице отображаются все состояния аларма разными записями.
Re: Алармы и события в InTouch
Добавлено:
Чт апр 12, 2012 4:17 pm
Генератор зла
levandowskiy писал(а):Только вот незадача. Сначала он записывает в базу данных неподтверждённые алармы со временем, когда они произошли, затем как их подтверждаешь пишет эти же алармы подтвержденные со временем, когда я их подтвердил.
А это меня не устраивает.
Хотелось бы видеть картину в AlarmDBView: алармы которые неподтверждены красным со временем их появления, а подтвержденные чёрным со временем их появления и подтверждения.
Т.е.
levandowskiy не хочет видеть время срабатывания для подтверждённых алармов, только неподтверждённые+подтверждённые (UnAck+Ack без UnAck). Или я что-то путаю?
Re: Алармы и события в InTouch
Добавлено:
Чт апр 12, 2012 4:41 pm
levandowskiy
Генератор зла поясняю :
Для неподтвержденных нужна строка в AlarmDBView:
Время поступления Оператор комментарий Состояние
при подтверждении неподтвержденный аларм должен удаляться и заменяться алармом со строкой в AlarmDBView
Время поступления Время подтверждения Оператор комментарий Состояние
Re: Алармы и события в InTouch
Добавлено:
Чт апр 12, 2012 4:45 pm
Генератор зла
Таки я прав
levandowskiy писал(а):при подтверждении неподтвержденный аларм должен удаляться и заменяться алармом со строкой в AlarmDBView
Ну, это не задача элемента AlarmDBCtrl. Пишите скрипт, который будет при квитировании аларма удалять из БД (SQL Access Вам в помощь) запись исходного аларма.
Re: Алармы и события в InTouch
Добавлено:
Чт апр 12, 2012 4:58 pm
Генератор зла
И вообще, то, что Вы хотите, не совсем правильно. БД алармов для того и ведётся, чтобы можно было проследить историю любого аларма (время возникновения, время реакции (квитирование), время выхода из аварийного состояния).
Re: Алармы и события в InTouch
Добавлено:
Чт апр 12, 2012 5:03 pm
levandowskiy
Правильнее тогда будет создать несколько аларм ДБ для ACK и UNACK и между ними переключаться??? поясните пожалуйста
Re: Алармы и события в InTouch
Добавлено:
Чт апр 12, 2012 5:14 pm
Генератор зла
Зачем переключаться? Сделайте два контрола один над другим. И все дела. В какой хотите - в такой и глядите.
Можно один под другим и управлять видимостью/невидимостью по кнопке выбора.
Вариантов масса.
Меня устраивает всё в одном. Ибо по правилам в истории аларма должна прослеживаться полная хронология.
А то, о чём Вы говорите реализовано в AlarmViewCtrl, т.е. в просмоторщике текущих алармов.