
Сообщение от
Hemann
Коллеги, приветствую!
Как можно сделать так, чтобы при возникновении аварии с приоритетом выше некоторого значения сработал звуковой сигнал (я думаю, через колонки компьютера) и отключился только после квитирования этой аварии оператором? Такое должно происходить только на АРМе главного диспетчера
Если можно обойтись без скрипта - прошу подсказать как. Если же нужен скрипт - прошу привести пример
Без скрипта никак наверное
1)
Сначала, вам надо отфильтровать сообщения/аварию и отследить ее появление, я это делал счетчиком
fb:
GetActualEvents или EventsCounter или GetNewEvents
Код:
(*Получаем статус предупредительной сигнализации*)
filterSeverityWarning:='["Active=TRUE", "Severity = 500"]';
EventsCounter_1(Filter:=filterSeverityWarning, IsGlobal:= true, Ack:= , UserName:= , Comment:= );
2)
Далее формируете звуковой сигнал
fb:
PlaySound
Для начала попробуйте манипуляции с этими fb по отдельности, особенно PlaySound