Селектор объектов
Компонент Селектор Объектов используется для выбора контекстов, переменных, функций, событий SberMobile Server и даже соответствующих им полей.
Кликните мышью здесь, чтобы увидеть разницу между видимым контекстным деревом в Селекторе Объектов и Контекстным деревом на сервере. |
Содержимое можно отфильтровать так, чтобы для выбора отображался лишь определенный тип объектов. Вот так выглядит Селектор Объектов, используемый для выбора одного контекста:
Таким образом он выглядит в редакторе виджетов, когда разрешен выбор всех типов объектов:
Использование селектора объектов
1. Селектор объектов используется процедурой Выбрать объекты в GUI-интерфейсе, когда необходимо выбрать различные контексты и их элементы.
2. В Редакторе виджетов Селектор объектов можно использовать для перетаскивания объектов на различные компоненты (виджеты), расположенные в главном окне.
3. Двойной щелчок мышью по узлу дерева Селектора Объектов в Построителе выражений добавляет новую Ссылку в редактируемое Выражение.
4. Кроме того, Селектор объектов используется для выбора контекстов и контекстных масок во время редактирования полей пути/маски контекста в Редакторе Таблиц Данных.
Иконки в селекторе объектов
Если специальные иконки определены для различных контекстов и их частей, они (эти иконки) отображаются в дереве Селектора объектов. Во всех остальных случаях, используются следующие иконки:
"Закрытый" контекст (для свернутых в текущий момент узлов контекста). Эта иконка отображается, если контекст не предлагает пользовательскую иконку. | |
"Открытый" контекст (для развернутых контекстных узлов). Эта иконка отображается, если контекст не предлагает пользовательскую иконку. | |
Группа переменных, функций или событий. | |
Переменная. Эта иконка отображается, если определение переменной не предлагает пользовательскую иконку. | |
Функция. Эта иконка отображается, если определение функции не предлагает пользовательскую иконку. | |
Событие. Эта иконка отображается, если определение события не предлагает пользовательскую иконку. | |
Действие. Эта иконка отображается, если определение действия не предлагает пользовательскую иконку. | |
Поле ввода (для ввода значений для переменных, событий или функций). Отображается описание и тип поля. | |
Поля вывода (используется функциями). Отображается описание и тип поля. |
Поиск/фильтрация узлов
Селектор Объектов имеет наверху поле фильтра. Если что-то вводится в это поле, отображаются только те узлы, чьи названия содержат введенный текст.