Динамизация элементов дерева одиночного выбора

<< Click to Display Table of Contents >>

Navigation:  Создание окон для клиента визуализации > Библиотека HMI > Категория Контролы > Дерево одиночного/множественного выбора >

Динамизация элементов дерева одиночного выбора

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

Идентификация элементов массива структур зависит от выбранного Типа значения в свойствах дерева одиночного выбора:

Если выбран Идентификатор - идентификация по полю Идентификатор поля;

Если выбран Путь - идентификация по полю Название поля, передается иерархическое имя.

После создания связи свойства Таблица стилей с параметром, необходимо открыть окно настройки таблицы стилей, используя кнопку Редактировать значения: dinamizacia_derevo_odin_vybora

В открывшемся окне настроить связь нужного параметра свойства с полем структуры, которое будет отвечать за изменение параметра:

derevo_odin_vybora_6

После создания связи станет доступна настройка конвертации значений. Для настройки необходимо нажать на кнопку Редактировать конвертацию:

dinamizacia_derevo_odin_vybora_1

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

dinamizacia_derevo_odin_vybora_2

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

dinamizacia_derevo_odin_vybora_3

Смотрите также: