Системное дерево
Системное дерево используется для просмотра и администрирования различных серверных ресурсов и устройств.
Каждый узел дерева представляет контекст сервера (и может включать подконтексты).
Чтобы увидеть разницу между деревом контекстов в Системном дереве и настоящим серверным деревом контекстов, перейдите сюда. |
Панель инструментов
Компонент Системной дерево имеет отдельную панель инструментов, которая позволяет осуществлять следующие операции:
Поиск контекстов по их описаниям
Включать Множественный выбор для осуществления пакетных операций со множеством контекстов сразу (см. раздел Работа с множеством узлов ниже).
Контекстное меню
При нажатии правой кнопкой мыши по узлу Системного дерева, открывается контекстное меню. Опции контекстного меню специфичны для узлов. Это действия, определенные в контексте SberMobile Server, соответствующем текущему узлу. Действие обычно взаимодействует с пользователем, выполняя различные UI Процедуры.
Пункт меню, соответствующий действию по умолчанию (т.е. запуск действия происходит по двойному нажатию на узел), выделен жирным шрифтом.
Работа с множеством узлов
Для того, чтобы выбрать узлы из диапазона, нажмите на узел и, удерживая нажатой клавишу Shift, нажмите на другой узел. Будут выбраны оба узла, а также все узлы между ними. Чтобы выбрать несколько узлов, находящихся в разных диапазонах (т.е. если между двумя узлами есть невыбираемые узлы), удерживайте нажатой клавишу Ctrl и нажмите на узлы, которые хотите выбрать. При нажатии правой кнопкой мыши на выбранный узел, появится контекстное меню с операциями для всех выбранных узлов.
Более подробно о том, какие действия появляются в контекстном меню при выборе нескольких узлов, а также о том, как они работают, см. в главе Группировка действий.
Общие переменные (свойства)
[?]
Общие переменные и группы переменных: Имя, Дополнительные свойства, Свойства контейнера, Стили, Прелоадер, События,Привязки.
Корневой элемент
Определяет корневой контекст контекстного дерева, отображаемого компонентом.
Имя переменной: | root |
Записи: | 1 |
Формат записи:
Имя поля | Тип поля | Примечания |
root | String | Корневой элемент |
Выбранные узлы
Данное свойство определяет, какие узлы дерева будут выбираться по умолчанию.
Имя переменной: | selectedNodes |
Записи: | 0..не ограничено |
Формат записи:
Имя поля | Тип поля | Примечания |
key | String | Key. Уникальный ключ выбираемого узла дерева. |
Развёрнутые узлы
Данное свойство определяет, какие узлы дерева будут разворачиваться по умолчанию. Развернутый узел должен иметь хотя бы один дочерний узел.
Имя переменной: | expandedNodes |
Записи: | 0..не ограничено |
Формат записи:
Имя поля | Тип поля | Примечания |
key | String | Key. Уникальный ключ развернутого узла дерева. |
title | String | Title. Отображаемое имя узла. |
Выражение пригодности
Определяет какие узлы будут отображаться в системном дереве путем вычисления Пригодности ресурсов для каждого контекста в системном дереве SberMobile. Каждый контекст с как минимум одним пригодным дочерним контекстом в иерархии дочерних элементов будет отображаться в системном дереве.
Имя переменной: | validityExpression |
Записи: | 1 |
Формат записи:
Имя поля | Тип поля | Примечания |
validityExpression | String | Выражение пригодности ресурса, вычисляемое для всех контекстов системного дерева. Должно возвращать значение типа boolean:
|
Расположение компонента
Определяет расположение и размер нового окна (компонентов), открытого путем взаимодействия пользователя с системным деревом.
Подробнее о формате и поведении данного свойства смотри в разделе Расположение компонента.
Имя переменной: | componentLocation |
Записи: | 1 |
Формат записи:
Имя поля | Тип поля | Примечания |
componentLocation | Data Table | Поля определены в разделе Расположение компонента. |
Общие события
[?]
Общие события: отсутствуют