Creatio development guide
PDF
Документация по разработке
Описание платформы
Это документация Creatio версии 7.12.0. Мы рекомендуем использовать новую версию документации.

Список

Glossary Item Box

Общая информация

Список в наглядной форме отображает множественные данные из системы. С помощью списка можно отобразить, например, десятку самых продуктивных менеджеров по количеству закрытых сделок. Подробнее о списках можно узнать из статьи "Блок итогов «Список»", а об их настройке — из статьи "Настройка блока итогов «Список»".

Рис. 1. — Блок итогов "Список"

Классы, реализующие функциональность списков

DashboardGridViewModel — модель представления списка.

DashboardGridViewConfig — генерирует конфигурацию представления модуля списка.

DashboardGridModule — модуль, предназначенный для работы со списками.

DashboardGridDesigner — схема представления страницы редактирования списка.

Параметры настройки списка

Для настройки списка необходимо в конфигурацию модулей виджетов добавить конфигурационный JSON-объект с настройками свойств списка. Конфигурация модуля виджета определяется свойством Items объекта SysDashboard. Подробнее об объекте SysDashboard и его свойствах можно узнать из статьи "Виджеты итогов".

В конфигурационном JSON-объекте с настройками виджета необходимо установить значение "DashboardGrid" свойству widgetType. А также свойству parameters нужно присвоить объект с необходимыми параметрами. Возможные параметры списка приведены в таблице 1.

Таблица 1. Параметры настройки списка

Название Тип Описание
caption string Заголовок списка.
sectionBindingColumn string Колонка связи с разделом.
filterData object Настройка фильтрации.
sectionId string Идентификатор раздела.
entitySchemaName string Объект, по которому строится список.
style string Цвет списка.
orderDirection number Направление сортировки (1 — по возрастанию, 2 — по убыванию).
orderColumn string Колонка, по которой сортируется список.
rowCount number Количество рядов для отображения.
gridConfig object Конфигурация списка.

© Terrasoft 2002-2019.

Был ли данный материал полезен?

Как можно улучшить эту статью?