Изменение значения атрибута точки учета через элементы мнемосхемы
При работе с мнемосхемами может возникать ситуация когда оператору АРМ надо вручную изменить вид отображаемых элементов, например, при отсутствии автоматизированного сбора информации.
Для этого графическим элементам мнемосхемы (кроме Объект учёта и Кнопка) можно назначить действие, которое инициируется оператором и будет изменять значение атрибута точки учета связанной с элементом. Значение атрибута можно использовать в настройках условного форматирования элемента мнемосхемы.
Привязка точки учета, атрибута и выбор действия.
- На открытой в редакторе мнемосхеме выбрать имеющийся или поместить новый графический элемент.
- В окне свойств выбранного элемента на вкладке Привязка выбрать точку учета, существующий пользовательский атрибут и действие.

Примечание
Выбранное действие должно соответствовать типу данных хранящихся в атрибуте. Для Переключить значение - это True или False, для Увеличить/Уменьшить значение - это целые числа. Если в качестве действия выбрано Преобразовать значение, то необходимо, нажав кнопку Изменить, добавить шаблон Формулы преобразования на языке Liquid.
- Настроить форматирование элемента мнемосхемы, используя в условии значение атрибута.
- Для отображения текущего значения атрибута можно использовать графический элемент Текст, для которого привязать точку учета и задать шаблон для надписи, используя подстановочные блоки.
Выражение для шаблона пишется на языке Liquid

- Сохранить мнемосхему.
Пример использования атрибута
Открыть сохраненную мнемосхему и выбрать графический элемент, который привязан к точке учета и действию.
Пусть у выбранной точки учета есть пользовательский атрибут Toggler, который может принимать значения True или False, он используется в условии форматирования элемента и для него назначено действие Переключить значение.
При щелчке правой кнопкой мышки на графическом элементе отображается назначенное действие.

При щелчке левой кнопкой на действии оно выполнится и появится окно с подтверждением или сообщением об ошибке. Ошибка может возникать при несоответствии выбранного действия и типа данных ранее записанных в атрибуте.
