EventFilter0 … EventFilter7

Поля ActiveX-объекта VisaEventsViewer, возвращают или устанавливают признак фильтрации типов сообщений соответствующих приоритетов (аварийные, предаварийные, неисправность оборудования, действия оператора, информационные и т.д.), которые определены полями EventDescription0, …, EventDescription7.

После изменения данных полей необходимо обновить список сообщений, установив полю InvokeMethod значение "Update".

Синтаксис:

this.EventFilterX = boolean;

discrete = this.EventFilterX;

EventFilterX Одно из полей EventFilter0, EventFilter1, EventFilter2, EventFilter3, EventFilter4, EventFilter5, EventFilter6, EventFilter7
discrete Дискретная переменная БД
boolean Логическое выражение

Пример сценария по нажатию кнопки, выполняющего фильтрацию сообщений (вывод только сообщений приоритетов 0-2):

this.EventFilter0 = 1;

this.EventFilter1 = 1;

this.EventFilter2 = 1;

this.EventFilter3 = 0;

this.EventFilter4 = 0;

this.EventFilter5 = 0;

this.EventFilter6 = 0;

this.EventFilter7 = 0;

this.InvokeMethod = "Update";