Запуск виджетов

Существует несколько способов запуска виджета:

Действие "запустить виджет"

Данное действие находится в каждом контексте, для которого выражение пригодности является true. Когда действие запускается в некотором контексте, он становится контекстом по умолчанию для работающего виджета. Например, если виджет Форма информации пользователя создан для контекста Пользователь (например, имеет выражение пригодности {.#type} == 'user'), в контексте каждого пользователя AggreGate Server появится действие Форма информации пользователя. Его описание совпадает с описанием самого виджета. Действия, используемые для запуска виджетов, легко узнать по иконке .

Действие "Запустить виджет" в контекстном меню в AggreGate Client выглядит следующим образом:

Относительные виджеты устанавливают их действие Запуск Виджета только в те контексты, которые доступны для владельца виджета в соответствии с его правами доступа.

Чтобы запустить это действие, пользователь должен иметь необходимый уровень прав доступа Наблюдатель в двух контекстах:

  • Контекст виджета запускаемого виджета
  • Контекст, с которым работает виджет, т.е. тот, где определено действие "Запустить виджет"

Окно виджета

В дополнение к стандартному набору кнопок на панели инструментов окно виджета имеет несколько дополнительных кнопок:

Редактировать. Останавливает работающий виджет для его редактирования в графическом пользовательском интерфейсе (GUI).

Журнал событий. Открывает журнал событий виджета.

Автономный виджет-проигрыватель

Часто необходимо, чтобы виджет работал как отдельное приложение, без запуска AggreGate Client или другого пользовательского интерфейса AggreGate Server. Например, виджет может отображаться на сенсорной панели встроенного ПК, контролирующего какое-либо оборудование.

Чтобы запустить виджет в автономном режиме, используйте приложение Виджет-проигрыватель, которое является частью AggreGate Client.