Инструментальные панели
Инструментальные панели - высокоуровневые элементы пользовательских интерфейсов вашего приложения. Каждая инструментальная панель представляет собой иерархию из одного или нескольких контейнеров, в которых размещаются компоненты пользовательского интерфейса, расположенные в соответствии с одной из компоновок. Пользовательский интерфейс любого решения, сервиса или продукта на базе платформы AggreGate - это, по сути, набор инструментальных панелей, объединенных правилами навигации и маршрутизации.
Инструментальные панели легко создавать, но они обладают достаточной гибкостью, чтобы полностью соответствовать индивидуально разработанным шаблонам пользовательского интерфейса, подготовленным профессиональной командой дизайнеров. Они могут представлять любой тип пользовательского интерфейса, включая формы ввода/отображения данных, HMI в стиле SCADA, планы помещений/этажей, географические карты, экраны в стиле BI с множеством диаграмм/графиков, отчеты для печати, интерфейсы видеонаблюдения в реальном времени, электронные таблицы и многое другое. Управляемые событиями, инструментальные панели реагируют на ввод данных оператором и динамически обновляются, отражая изменения в единой модели данных.
Основой каждой инструментальной панели является корневой контейнер.
![]() | Пошаговый пример см. в разделе Создание приборной панели для мониторинга устройства. |
По своему Назначению, инструментальные панели делятся на:
Веб панели, созданные для работы в веб интерфейсе
Десктопные, работающие в AggreGate Client
Инструментальные панели можно также разделить по Типу:
Абсолютные - дают общий обзор инфраструктуры, Извлекая данные из множества различных источников
Относительные - работают с одним источником данных (например, устройством или моделью)
Экземпляр класса - работают с данными, связанными с конкретным экземпляром класса.
![]() | Инструментальную панель также можно использовать в качестве многоразового шаблона, встраивая ее в другие панели инструментов с помощью компонента Вложенная панель или Имплант. |
Хотя продукты для вертикальных рынков, созданные на базе AggreGate, содержат множество готовых инструментальных панелей, всех их можно полностью настроить под себя, а также создать новую инструментальную панель с нуля.
Элементы инструментальных панелей
Каждая инструментальная панель имеет несколько элементов, которые составляют ее содержание:
Элементы Веб инструментальной панели - компоненты ее пользовательского интерфейса, описанные в главе Web UI.
Элементы Десктопной инструментальной панели описаны в главе Элементы инструментальной панели.
Администрирование инструментальных панелей
Для администрирования инструментальных панелей используются два контекста: общий контекст Инструментальные панели, который служит контейнером, и контекст Инструментальная панель, который содержит информацию об одной инструментальной панели. | ![]() |
![]() | Каждый пользователь имеет свой набор Инструментальных панелей. |
Was this page helpful?



