Выбрать объекты

Данная UI процедура позволяет пользователю выбрать контексты, переменные, функции, события и их поля при помощи удобного древовидного графического компонента. Например, она применяется действиями перетаскивания (Drag and Drop), которые запускаются без самого перетаскивания - она позволяет пользователю выбрать контекст, который будет использоваться в качестве "перетаскиваемого".

В SberMobile IIoT Platform Client выбор осуществляется через компонент Селектор объектов:  

Параметры

  • Типы. Список типов контекстов, доступных для выбора.
  • Корневой элемент. путь к контексту, который будет корневым для отображаемого дерева.
  • По умолчанию. Контекст дерева по умолчанию. Выбранные объекты ниже этого узла будут иметь относительный путь.
  • Развернутый. Контекст, который будет развернут после открытия Селектора объектов.
  • Показывать дочерние контексты. Флаг определяет видимость дочерних контекстов.
  • Разрешить маски. Разрешить видимость и возможность выбора масок. При таком режиме результат выбора может быть и путем, и маской.
  • Показывать переменные. Опция включает/выключает видимость переменных контекста.
  • Показывать функции. Опция включает/выключает видимость функций контекста.
  • Показывать события. Опция включает/выключает видимость событий контекста.
  • Показывать поля. Опция включает/выключает видимость полей объектов.
  • Выбор одного элемента. Переключает режимы выбора одного/множества элементов.
  • Использовать чекбоксы. Управляет использованием чекбоксов для выбора.

Поддержка группировки

Данная UI процедура поддерживает группировку действий. При группировании действий возможно применять один и тот же выбор объекта ко всем действиям в группе.

В SberMobile IIoT Platform Client диалоговое окно Селектор Объектов содержит дополнительныю кнопку Все: