Автозапуск
Функция "Автозапуск" обеспечивает автоматическое выполнение действий при входе в интерфейс пользователя SberMobile Server, например, в SberMobile IIoT Platform Client. Действия автозапуска являются полезными при создании "инструментальных панелей", которые содержат виджеты, запросы и отчеты, отображаемые автоматически на определенных заранее позициях, как только пользователь запускает SberMobile IIoT Platform Client. Другое применение автозапуска - автоматическое отображение статуса критически важного устройства.
Действия запускаются в том же порядке, в каком они появляются в контексте "Автозапуск". Последовательность потомков данного контекста может быть изменена. Пользователи SberMobile IIoT Platform Client для этого могут использовать функцию переупорядочивания системного дерева, в то время как другие интерфейсы пользователя SberMobile Server обеспечивают подобные функции.
В отличие от действий, которые запускаются "напрямую" (например, из системного дерева SberMobile IIoT Platform Client), действия, запускаемые при помощи средства "Автозапуск", могут использовать параметры выполнения.
![]() | Каждый пользователь имеет свои действия автозапуска. |
![]() | Сопутствующая документация: Создание инструментальной панели для мониторинга устройств в реальном времени |
Переупорядочивание действий автозапуска
Возможно изменить порядок выполнения действий автозапуска, используя Системное дерево SberMobile IIoT Platform Client:
Откройте узел Автозапуск в Пользователях => Your_Username
Перетащите одно из действий и поместите его между двумя другими действиями (либо в начале/конце списка)
См. раздел Переупорядочивание узлов для получения более подробной информации.
![]() | Невозможно переупорядочить действия, используя контейнер Автозапуск, расположенный прямо под узлом Сервер системного дерева, потому что этот контейнер смешивает действия автозапуска, принадлежащие различным пользователям системы. |
Администрирование автозапуска
Для администрирования автоматически запускаемых действий используются два контекста: общий контекст Автозапуск, который выступает в роли контейнера, и контекст Действие автозапуска, который содержит информацию о каждом автоматически запускаемом действии. | ![]() |
Автозапуск виджетов, отчетов и инструментальных панелей
Виджеты, отчеты, инструментальные панели и некоторые другие системные объекты могут быть абсолютными и относительными. Абсолютный объект запускается сам по себе, относительные объекты запускаются в определенном контексте, который служит источником данных.
Таким образом, добавление действия запуска относительного объекта напрямую в автозапуск не позволит системе распознать, для какого контекста оно должно быть запущено. Вместо этого, действие запуска объекта, расположенное в целевом контексте, должно быть добавлено в автозапуск.
![]() | Пример: Предположим, что мы имеем относительный виджет График трафика, который является пригодным для всех сетевых устройств. Вы можете добавить график трафика определенного устройства в автозапуск. Для этого нужно сделать следующее:
|