Шкала
Glossary Item Box
Общая информация
Шкала в наглядной форме отображает множественные данные из системы. С помощью шкалы можно отобразить, например, реальное количество выполненных активностей относительно запланированного количества. Подробнее о шкале можно узнать из статьи "Блок итогов «Шкала»".
Рис. 1. — Блок итогов "Шкала"
Классы, реализующие функциональность блока итогов "Шкала"
GaugeViewModel — модель представления шкалы.
GaugeViewConfig — генерирует конфигурацию представления модуля шкалы.
GaugeModule — модуль, предназначенный для работы со шкалой.
GaugeChart — реализует компонент графика типа шкала.
GaugeDesigner — схема представления страницы редактирования шкалы.
Параметры настройки шкалы
Для настройки шкалы необходимо в конфигурацию модулей виджетов добавить конфигурационный JSON-объект с настройками свойств шкалы. Конфигурация модуля виджета определяется свойством Items объекта SysDashboard. Подробнее об объекте SysDashboard и его свойствах можно узнать из статьи "Виджеты итогов".
В конфигурационном JSON-объекте с настройками виджета необходимо установить значение "Gauge" свойству widgetType. Кроме того, свойству parameters нужно присвоить объект с необходимыми параметрами. Возможные параметры шкалы приведены в таблице 1.
Таблица 1. Параметры настройки шкалы
Название | Тип | Описание |
---|---|---|
caption | string | Заголовок шкалы. |
sectionId | string | Идентификатор раздела. |
entitySchemaName | string | Объект, по которому строится шкала. |
sectionBindingColumn | string | Колонка связи с разделом. |