Редактирование таблицы

Таблица тревог состоит из трех столбцов:

Каждая строка таблицы описывает тревогу . Математическое выражение задает условие возникновения тревоги. Условие истинно если результат вычисления выражения отличен от нуля.

Все операции по редактированию строки выполняются для текущей выбранной строки. Выбор строки производится нажатием на нее, после чего она выделяется белым цветом.

Нажатие на левый столбец одновременно с выбором строки вызывает окно для ввода математического выражения.

При описании выражения используется синтаксис языка программирования C. Если таблица предназначена для привязки к каналу, то в качестве переменных в выражении участвуют все поля канала, а если таблица будет привязана к отдельному полю, то это поле является единственной переменной.

Нажатие на средний столбец выбранной строки вызывает список всех имеющихся в проекте обработчиков тревог.

Следует выбрать требуемый обработчик и нажать кнопку Select.

Нажатие на правый столбец текущей выбранной строки вызывает окно String Editor для ввода текста описания тревоги.

Добавление строки

Для добавления строки в таблицу тревог нажмите кнопку Add. В конец таблицы будет добавлена пустая строка.

Удаление строки

Текущая выбранная (выделенная белым цветом) строка может быть удалена из таблицы с помощью кнопки Remove.

Изменение порядка следования строк

Порядок следования строк в таблице может быть изменен с использованием кнопок сдвига строки ( Pop и Push.) Эти операции относятся к текущей выбранной строке таблицы. При нажатии на кнопку сдвига строки вверх ( Pop.) выбранная строка поднимется вверх, а при нажатии на кнопку сдвига строки вниз (Push.)-опустится вниз.

Строка DEFAULT

Вместо выражения строка таблицы может содержать в левом столбце слово DEFAULT. Для добавления строки DEFAULT в таблицу тревог нажмите кнопку DEFAULT. Если при обработке таблицы ни одна из строк, расположенных выше строки DEFAULT не будет содержать истинное условие, то будет вызван обработчик для строки DEFAULT. Строки, расположенные ниже строки DEFAULT не обрабатываются.