Инструментальные панели

Инструментальные панели - высокоуровневые элементы пользовательских интерфейсов вашего приложения. Каждая инструментальная панель представляет собой иерархию из одного или нескольких контейнеров, в которых размещаются компоненты пользовательского интерфейса, расположенные в соответствии с одной из компоновок. Пользовательский интерфейс любого решения, сервиса или продукта на базе платформы AggreGate  - это, по сути, набор инструментальных панелей, объединенных правилами навигации и маршрутизации.

Инструментальные панели легко создавать, но они обладают достаточной гибкостью, чтобы полностью соответствовать индивидуально разработанным шаблонам пользовательского интерфейса, подготовленным профессиональной командой дизайнеров. Они могут представлять любой тип пользовательского интерфейса, включая формы ввода/отображения данных, HMI в стиле SCADA, планы помещений/этажей, географические карты, экраны в стиле BI с множеством диаграмм/графиков, отчеты для печати, интерфейсы видеонаблюдения в реальном времени, электронные таблицы и многое другое. Управляемые событиями, инструментальные панели реагируют на ввод данных оператором и динамически обновляются, отражая изменения в единой модели данных.

Основой каждой инструментальной панели является корневой контейнер.

Пошаговый пример см. в разделе Создание приборной панели для мониторинга устройства.

По своему Назначению, инструментальные панели делятся на:

Инструментальные панели можно также разделить по Типу:

  • Абсолютные - дают общий обзор инфраструктуры, Извлекая данные из множества различных источников

  • Относительные - работают с одним источником данных (например, устройством или моделью)

  • Экземпляр класса - работают с данными, связанными с конкретным экземпляром класса.

Type or paste something here to turn it into an excerpt.

Инструментальную панель также можно использовать в качестве многоразового шаблона, встраивая ее в другие панели инструментов с помощью компонента Вложенная панель или Имплант.

Хотя продукты для вертикальных рынков, созданные на базе AggreGate, содержат множество готовых инструментальных панелей, всех их можно полностью настроить под себя, а также создать новую инструментальную панель с нуля.

Элементы инструментальных панелей

Каждая инструментальная панель имеет несколько элементов, которые составляют ее содержание:

Администрирование инструментальных панелей

Для администрирования инструментальных панелей используются два контекста: общий контекст Инструментальные панели, который служит контейнером, и контекст Инструментальная панель, который содержит информацию об одной инструментальной панели.

Каждый пользователь имеет свой набор Инструментальных панелей.

Was this page helpful?