Сводная таблица¶
Сводная таблица (англ. Pivot table) - это способ представления сводных данных в табличной форме, таблица, которую можно крутить, показывать в разных разворотах. Это незаменимый инструмент при создании отчетов из агрегированных источников данных. Сводная таблица позволяет работать со сложными структурированными данными и создавать простые и наглядные отчеты. При помощи сводных таблиц можно легко объединить и выделить нужные данные, соотнести их с различными параметрами, сортировать, агрегировать и анализировать любой объем информации. Данные отображаются в виде таблицы сгруппированных значений.
Чтобы выбрать тип виджета Сводная таблица нажмите на кнопку на вкладке Вид области основных настроек виджета. Чтобы сформировать виджет, выберите необходимые поля из вкладки Данные и установите тип агрегации данных.
Сводная таблица состоит из следующих основных областей:
-
Группы-Столбцы - строки заголовков сгруппированных данных, составленные из уникальных значений первичных данных полей;
-
Группы-Строки - строки сгруппированные данные, составленные из уникальных значений первичных данных полей;
-
Агрегаты/Столбцы - промежуточные значения агрегации данных полей;
-
итоговая срока - итоговые значения агрегации данных по столбцам;
-
итоговые столбцы - итоговые значения агрегации данных по строкам;
-
навигационная панель - состоит из области хлебные крошки, групп-строк и групп-столбцов, а также списка включённых в виджет показателей (агрегатов);
-
атрибуты - строки, составленные из первичных данных, добавленных в область структуры Группы-Строки в качестве атрибутов.
Принцип построения данного типа виджета заключается в следующем:
-
поле модели, включенное в блок групп-столбцов виджета, используется для формирования области столбцов;
-
поле модели, включенное в блок групп-строк виджета, используется для формирования строк;
-
каждое поле, добавленное в блок агрегаты/столбцы, попадает в область показателей. Если у поля настроена промежуточная и итоговая агрегация, то в области агрегированных данных отобразятся агрегаты поля в разрезе настроенных группировок.
Возможности¶
Для данного типа виджета интерфейс предоставляет следующие стандартные возможности:
- скрытие/раскрытие навигационной панели - при нажатии на кнопку Скрыть навигационная панель скрывается из окна просмотра виджета. При нажатии на кнопку Подробнее навигационная панель отображается в окне просмотра виджета;
-
фильтрация исходных строк по одному или нескольким полям (включая не используемые в виджете поля, используя скрытую фильтрацию);
-
фильтрация агрегированных данных по итоговому значению показателя (фильтрация действует на значение итогового столбца первого уровня групп-строк);
Для сводных таблиц не поддерживается работа блока SQL - агрегация, расположенного на вкладке Фильтры.
-
сортировка (по возрастанию или убыванию) групп-строк и групп-столбцов (включая не используемые в виджете поля, используя скрытую сортировку);
-
сортировка (по возрастанию или убыванию) агрегатов показателей через настройки поля - в этом случае сортировка устанавливается на итоговый столбец показателя;
Приоритетность сортировки устанавливается в следующем порядке: сортировка агрегатов, скрытая сортировка, сортировка групп- строк.
- смена типа промежуточной агрегации данных. При нажатии на тег типа агрегации показателя, находящегося в навигационной панели, отображается выпадающий список доступных типов агрегации. На информационных панелях функционал по смене типа промежуточной агрегации данных в виджете блокируется, т.е. смена настроенного типа агрегации будет недоступна, если отсутствуют права на просмотр виджета;
- раскрытие уровней группировок. При нажатии на наименование уровня в навигационной панели данные виджета раскроются до указанного уровня, свернуть группы-строки до любого предыдущего уровня можно повторным нажатием на наименование этого уровня;
- скрытие показателей из таблицы. При нажатии на наименование показателя он зачеркивается и скрывается из таблицы, вернуть показатель можно повторным нажатием на наименование;
- сортировка (по возрастанию или убыванию) агрегатов показателей. При нажатии на наименование показателя в таблице в настройках показателя отметится настроенный тип сортировки с пометкой уровня группировки, на котором была выполнена сортировка;
Приоритетность сортировки устанавливается в следующем порядке: сортировка агрегатов, скрытая сортировка, сортировка групп- строк.
-
смена итоговой агрегации - при нажатии на тег типа агрегации итогового значения открывается окно быстрого анализа;
-
в панели настроек структуры виджета (данный блок настроек доступен только в режиме редактирования виджета): вывод атрибутивных данных.
Сортировка¶
В Системе возможна многоуровневая сортировка показателей виджета в одной группировке. Для ее применения выполните следующие действия:
- нажмите на наименование первого показателя (один или два раза) в зависимости от необходимой сортировки данных;
- удерживая клавишу Ctrl, нажмите на наименование 2-го и последующих показателей (один или два раза) в зависимости от необходимой сортировки данных.
При одновременном применении сортировки по нескольким показателям (многоуровневая сортировка) в пиктограмме отображается значение порядкового номера данной сортировки. Если сортировка единственная или первая из нескольких, то отображается значение 1
. У второго уровня будет отображаться значение 2
, у третьего 3
и так далее.
Вывод атрибутных данных¶
Для отображения атрибута выполните следующие действия:
-
Добавить поле в блок Группы-Строки.
-
На панели настроек наведите курсор мыши на добавленное поле. Слева от наименования поля отобразится пиктограмма атрибута
.
-
Нажать на пиктограмму атрибута
. Поле отобразится как атрибут в таблице, в панели настроек рядом с наименованием поля закрепится пиктограмма атрибута.
Быстрый анализ итоговых агрегатов¶
Для табличного виджета в режиме просмотра или редактирования есть возможность изменить тип агрегации на любой доступный, нажав на пиктограмму с типом агрегации слева от итогового значения агрегата.
Окно быстрого анализа содержит:
-
список доступных типов агрегации (зависит от типа поля), в том числе настроенные формулы;
-
итоговое значение агрегата по каждому доступному типу агрегации.
Если в режиме редактирования изменить тип агрегации через окно быстрого анализа, то тип агрегации применяется для поля.
Если итоговая агрегация не настроена, при наведении курсором мыши на место отображения итоговой агрегации отобразится кнопка . При нажатии на кнопку откроется окно быстрого анализа для настройки итоговой агрегации.Установите флажок напротив необходимого типа итоговой агрегации.
На информационных панелях функционал быстрого анализа в виджете блокируется, т.е. просмотр дополнительных агрегированных итоговых значений и смена настроенного типа агрегации будут недоступны, если отсутствуют права на просмотр виджета.
Внешний вид виджета¶
При переходе на вкладку Вид для виджета типа Сводная таблица отображаются следующие настройки:
-
Информация о виджете;
-
Заголовки;
-
Данные;
-
Строки и сетка;
-
Название;
-
Вид.
По умолчанию блок настроек свернут. Нажмите на кнопку , отобразятся настройки блока.
Информация о виджете¶
По умолчанию блок настроек свернут. Нажмите на кнопку , отобразятся настройки блока.
Перечень всех настроек блока Информация о виджете:
-
Отображение - при нажатии включает/выключает отображение в виджете. По умолчанию настройка выключена;
-
текст - поле ввода текстовой информации. По умолчанию значение отсутствует;
Заголовки¶
По умолчанию блок настроек свернут. Нажмите на кнопку , отобразятся настройки блока.
Настройка Заголовки включает следующие блоки: Группы-столбцы, Показатели, Итоги.
Группы-столбцы¶
Позволяет задать параметры отображения строки заголовков у групп-столбцов и атрибутов.
По умолчанию блок настроек свернут. Нажмите на кнопку , отобразятся настройки блока.
Перечень всех настроек блока Группы-столбцы:
-
Шрифт - при нажатии раскрывается список доступных шрифтов. По умолчанию значение шрифт из блока настроек Вид;
-
Размер - при нажатии раскрывается список с размерами шрифта. По умолчанию значение
10
;
Максимальный размер шрифта 64
, так же доступен ручной ввод значения размера шрифта.
Показатели¶
Позволяет задать параметры отображения строки заголовков показателей.
По умолчанию блок настроек свернут. Нажмите на кнопку , отобразятся настройки блока.
Перечень всех настроек блока Показатели:
-
Промежуточные:
-
Шрифт - при нажатии раскрывается список доступных шрифтов. По умолчанию значение шрифт из блока настроек Вид;
-
Размер - при нажатии раскрывается список с размерами шрифта. По умолчанию значение
10
;
Максимальный размер шрифта
64
, так же доступен ручной ввод значения размера шрифта. -
Итоговые:
-
Шрифт - при нажатии раскрывается список доступных шрифтов. По умолчанию значение шрифт из блока настроек Вид;
-
Размер - при нажатии раскрывается список с размерами шрифта. По умолчанию значение
10
;
Максимальный размер шрифта
64
, так же доступен ручной ввод значения размера шрифта. -
Показатели:
Показатели - при нажатии открывается список настроенных показателей с возможностью множественного выбора. Если показатель выбран в списке - он будет отображаться в превью виджета, если не выбран - будет скрыт из превью. По умолчанию выбраны все нескрытые показатели;
Новые добавленные нескрытые показатели по умолчанию будут отображаться выбранными.
-
Показать скрытые - при нажатии включает/выключает отображение скрытых показателей в режиме редактирования виджета. По умолчанию настройка выключена - скрытые показатели не отображаются;
-
Сбросить ширину - активна после изменения настроек ширины показателей, позволяет вернуться к настройкам ширины по умолчанию, рассчитанным по данным модели;
Итоги¶
Позволяет задать отображение заголовков у строки и столбцов итоговых агрегатов.
По умолчанию блок настроек свернут. Нажмите на кнопку , отобразятся настройки блока.
Перечень всех настроек блока Итоги:
-
Строка:
-
Отображение - при нажатии включает/выключает отображение в виджете. По умолчанию настройка выключена;
-
Расположение - выпадающий список с вариантами возможного расположения:
сверху
;снизу
- значение по умолчанию;
-
Быстрый анализ - при нажатии включает/выключает отображение функционала (кнопки смены типа агрегации) в итоговой строке. По умолчанию настройка включена;
-
Заголовок:
-
Заголовок - поле ввода наименования заголовка итоговой строки. По умолчанию значение
Итого
; -
Шрифт - при нажатии раскрывается список доступных шрифтов. По умолчанию значение шрифт из блока настроек Вид;
-
Размер - при нажатии раскрывается список с размерами шрифта. По умолчанию значение
13
;
Максимальный размер шрифта
64
, так же доступен ручной ввод значения размера шрифта. -
-
-
Столбец:
-
Отображение - при нажатии включает/выключает отображение в виджете. По умолчанию настройка выключена;
-
Расположение - выпадающий список с вариантами возможного расположения:
слева
;справа
- значение по умолчанию;
-
Заголовок:
-
Заголовок - поле ввода наименования заголовка итоговой строки. По умолчанию значение
Итого
; -
Шрифт - при нажатии раскрывается список доступных шрифтов. По умолчанию значение шрифт из блока настроек Вид;
-
Размер - при нажатии раскрывается список с размерами шрифта. По умолчанию значение
10
;
Максимальный размер шрифта
64
, так же доступен ручной ввод значения размера шрифта. -
-
Данные¶
По умолчанию блок настроек свернут. Нажмите на кнопку , отобразятся настройки блока.
Настройка Данные включает следующие блоки: Промежуточные агрегаты, Итоговые агрегаты, Группы-строки, Атрибуты.
Промежуточные агрегаты¶
Позволяет задать параметры отображения промежуточных значений агрегации.
По умолчанию блок настроек свернут. Нажмите на кнопку , отобразятся настройки блока.
Перечень всех настроек блока Промежуточные агрегаты:
По умолчанию тип выравнивания определяется по данным типа полей в модели.
-
Сбросить выравнивание - активна после изменения настроек выравнивания, позволяет вернуться к настройкам по умолчанию.
-
Шрифт - при нажатии раскрывается список доступных шрифтов. По умолчанию значение шрифт из блока настроек Вид;
-
Размер - при нажатии раскрывается список с размерами шрифта. По умолчанию значение
13
;
Максимальный размер шрифта 64
, так же доступен ручной ввод значения размера шрифта.
Итоговые агрегаты¶
Позволяет задать параметры отображения итоговых значений агрегации.
По умолчанию блок настроек свернут. Нажмите на кнопку , отобразятся настройки блока.
Перечень всех настроек блока Итоговые агрегаты:
По умолчанию тип выравнивания определяется по данным типа полей в модели.
-
Сбросить выравнивание - активна после изменения настроек выравнивания, позволяет вернуться к настройкам по умолчанию.
-
Шрифт - при нажатии раскрывается список доступных шрифтов. По умолчанию значение шрифт из блока настроек Вид;
-
Размер - при нажатии раскрывается список с размерами шрифта. По умолчанию значение
13
;
Максимальный размер шрифта 64
, так же доступен ручной ввод значения размера шрифта.
Группы-строки¶
Позволяет задать параметры отображения первичных данных, выведенных в группы-строки.
По умолчанию блок настроек свернут. Нажмите на кнопку , отобразятся настройки блока.
Перечень всех настроек блока Группы:
-
Шрифт - при нажатии раскрывается список доступных шрифтов. По умолчанию значение шрифт из блока настроек Вид;
-
Размер - при нажатии раскрывается список с размерами шрифта. По умолчанию значение
13
;
Максимальный размер шрифта 64
, так же доступен ручной ввод значения размера шрифта.
Атрибуты¶
Позволяет задать параметры отображения первичных данных, выведенных в группы-строки в качестве атрибутов.
По умолчанию блок настроек свернут. Нажмите на кнопку , отобразятся настройки блока.
Перечень всех настроек блока Атрибуты:
-
Шрифт - при нажатии раскрывается список доступных шрифтов. По умолчанию значение шрифт из блока настроек Вид;
-
Размер - при нажатии раскрывается список с размерами шрифта. По умолчанию значение
13
;
Максимальный размер шрифта 64
, так же доступен ручной ввод значения размера шрифта.
Строки и сетка¶
По умолчанию блок настроек свернут. Нажмите на кнопку , отобразятся настройки блока.
Перечень всех настроек блока Строки и сетка:
-
Высота строки - выпадающий список со значениями высоты строк. По умолчанию значение
40
; -
Вертик. линии - при нажатии включает/выключает отображение вертикальных линий сетки. По умолчанию настройка включена;
-
Горизонт. линии - При нажатии включает/выключает отображение горизонтальных линий сетки. По умолчанию настройка выключена;
-
Чересстрочная заливка - при нажатии включает/выключает отображение чересстрочной заливки. По умолчанию настройка включена;
Название¶
По умолчанию блок настроек свернут. Нажмите на кнопку , отобразятся настройки блока.
Перечень всех настроек блока Название:
-
Отображение - при нажатии включает/выключает отображение в виджете. По умолчанию настройка включена;
-
Шрифт - при нажатии раскрывается список доступных шрифтов. По умолчанию значение шрифт из блока настроек Вид;
-
Размер - при нажатии раскрывается список с размерами шрифта. По умолчанию значение
18
;
Максимальный размер шрифта 64
, так же доступен ручной ввод значения размера шрифта.
-
Цвет текста - при нажатии открывается окно с палитрой цветов. По умолчанию значение
#202224
; -
Цвет фона - при нажатии открывается окно с палитрой цветов. По умолчанию значение
#FFFFFF
;
Вид¶
По умолчанию блок настроек свернут. Нажмите на кнопку , отобразятся настройки блока.
Перечень всех настроек блока Вид: