Сводная таблица

В разделе описываются особенности настройки параметров виджета "Сводная таблица".

Для виджета доступен экспорт таблицы в форматы PNG и XLSX.

Общее описание добавления виджетов, см. Настройка виджета (элемента дашборда).

Примеры

  • Отображение количества запросов в разрезе услуг.

    • Источник — запрос;
    • Строки (Параметр) — услуга с вложенными видами запросов;
    • Σ — Итого по параметру;
    • В чем отображать (Агрегация ) — Количество (CNT);
    • Σ — Итого по Показателю;
    • Столбцы (Разбивка) — Дата изменения.
  • Отображение количества запросов, связанных с базой знаний в разрезе услуг.

    • Источник 1 — Управление запросами;
    • Источник 2 — База знаний;
    • Слияние источников — статьи базы знаний;
    • Строки (Параметр) — услуга с вложенными статусами;
    • Σ — Итого по параметру;
    • В чем отображать (Агрегация ) — Дата создания (CNT) по Управлению запросами;
    • В чем отображать (Агрегация ) — Дата создания (CNT) по Базе знаний;
    • Σ — Итого по Показателю.

Настройка виджета

Настройки виджета выполняются при создании или редактировании виджета на панели редактирования виджета.

Вкладка "Параметры"

  • Блок "Название виджета":

    • Поле для ввода названия.

      В названии виджета можно использовать контекстные переменные, например, "Распределение запросов по сотрудникам группы ${subject.title}".

    • Флажок Использовать для заголовка диаграммы:

      • Установлен (по умолчанию) — название виджета используется для заголовка диаграммы.

  • Блок "Тип диаграммы": "Сводная таблица".

  • Блок Источник.

    Источник — класс объектов, на основе которых строится виджет

    • Поле выбора источника.

      Чтобы выбрать источник, нажмите Выбрать значение.

      Чтобы добавить дополнительные источники, нажмите иконку .

      Для построения таблицы можно выбрать несколько источников. Вторым источником выбрать только то, что является ссылочным атрибутом у первого источника. Для выбора доступны только классы объектов, на которые указывают ссылочные атрибуты первого источника.

      Для выбора в качестве источника доступны:

      • любой неслужебный и неархивный класс объектов;
      • служебный класс "История изменения ответственного и статуса", необходимо обязательно указать конкретный тип в данном классе.

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

    • Иконка для настройки фильтрации источника. Фильтрация источника позволяет использовать для графика объекты с заданными характеристиками. На виджете выводятся только отфильтрованные данные.

      Нажмите иконку и выполните настройки фильтрации. Подробное описание настройки приведено в разделе Фильтрация источника.

  • Блок "Слияние источников".

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

    Чтобы установить связь, нажмите иконку добавления справа от заголовка "Слияние источников".

    Нажмите иконку редактирования и на форме "Выберите источники для слияния" выберите источник 1, источник 2 и атрибут связи типа "Ссылка на бизнес-объект", затем нажмите Сохранить.

    После установления связи на диаграмме "Связанная таблица" будут отображаться только те строки из таблицы по источнику 1, для которых есть связанные строки из таблицы по источнику 2.

  • Блок "Параметр (группировка)" — атрибут объекта источника. Атрибуты доступные для выбора описаны в разделе Используемые типы атрибутов.

    • Связь параметра и источника.

      Если указано несколько источников, то при добавлении параметра необходимо выбрать, к какому источнику будет относиться атрибут.

    • Группировка параметров.

      Чтобы перейти к настройке группировки значений параметра, нажмите иконку типа атрибута. Подробное описание настройки приведено в разделе Группировка.

    • Добавление параметра.

      Чтобы добавить еще один параметр, нажмите иконку добавления справа от заголовка "Параметры".

      На виджете строки параметра объединяются через плюс +. Плюс + раскрывает группировку для просмотра сгруппированных данных.

    • Функция суммы.

      Чтобы включить использование функции сумма, нажмите иконку подсчета итогов . В таблицу будет добавлен столбец "Итого", в котором автоматически будет посчитана сумма значений по соответствующим строкам.

      Подсчет производится, для показателей с разбивкой, если использовались одинаковые (в рамках виджета) типы агрегаций такие как: cnt, sum, avg, max, min, cnt(%).

      Если показатель один и нет разбивки, то иконка подсчета итогов не доступна для нажатия.

      При выборе агрегации типа MIN/MAX/AVG расчет по данной агрегации отображается во всех значениях Показателя с версии 3.4.

    Перемещение столбцов

    На правой панели редактирования при настройке таблицы можно перемещать параметры (столбцы) между собой и показатели (строки) между собой.

    Для этого наведите курсор на область слева от иконки типа атрибута, отобразится два ряда точек, нажмите левую клавишу мыши (блок параметра / показателя выделится цветом) и, не отпуская, перетащить его в нужное положение.

  • Блок "Показатели" — атрибут объекта источника, по значениям которого будет проводиться агрегирование данных для подсчета. Атрибуты доступные для выбора описаны в разделе Используемые типы атрибутов.

    • Добавление показателя.

      Показателей может быть несколько. Чтобы добавить еще один показатель, нажмите иконку добавления справа от заголовка "Показатели".

    • Связь показателя и источника.

      Если указано несколько источников, то при добавлении показателя необходимо выбрать, к какому источнику будет относиться атрибут.

    • Фильтрация показателя.

      Для каждого показателя можно задать индивидуальную фильтрацию.

    • Группировка показателя.

      Показатели можно группировать. Группы настраиваются вручную и не накладывают дополнительной логики на формирование значений в показателях, которые объединяются.

    • Агрегация

      Выберите тип агрегации. Элемент для выбора типа агрегации отображается слева от атрибута, выбранного как Показатель. Подробное описание настройки приведено в разделе Агрегация.

    • Функция суммы.

      Если нажать иконку подсчета итогов , в таблицу будет добавлена строка "Итого", в которой автоматически будет посчитана сумма значений по соответствующим столбцам.

      Подсчет производится, если для показателя (одного или нескольких) используется агрегация cnt, sum, avg, max, min, cnt(%).

  • Блок "Разбивка" — дополнительное деление столбца таблицы по атрибуту.

    Чтобы выбрать атрибут разбивки, нажмите иконку добавления и выберите атрибут. Атрибуты доступные для выбора описаны в разделе Используемые типы атрибутов.

    При нажатии на иконку типа атрибута можно настроить группировку, см. Группировка.

    Если используется разная агрегация или несколько показателей, то можно использовать одинаковые ссылочные атрибуты в значениях "Параметры" и "Разбивка".

    С версии 2.3.0 изменено ограничение по выводимым данным с 1000 до 5000 при наличии разбивки.

  • Группировка показателей.

  • Блок "Область отображения".

    Определяет, в каких представлениях будет отображаться виджет.

    Доступные значения:

    • "Web приложение" (по умолчанию) — виджет отображается только в веб-представлении;
    • "Везде" — виджет отображается в мобильном и веб-представлениях;
    • "Мобильное приложение" — виджет отображается только в мобильном представлении.
  • Тогл Навигация с виджета:

    • Выключен (по умолчанию).

    • Включен — при просмотре виджета на дашборде можно перейти на другой виджет или дашборд. Переход осуществляется при нажатии иконки навигации на панели управления виджетом. Виджет, на который ведет навигация, подсвечивается серым.

      После включения тогла отображаются:

      • список выбора дашборда или виджета, на который будет осуществляться переход. В список подгружается список контентов с приложением, код которого указан в классе root в атрибуте dashboardCode.

      • флажок Отображать всплывающую подсказку:

        • включен — отображается поле ввода текста подсказки, которая будет отображаться при наведении курсора на иконку навигации.

Вкладка "Стиль"

Внешний вид диаграммы настраивается на вкладке "Стиль":

  • Тогл Заголовок:

    • включить или выключить отображение на диаграмме;
    • настройки текста: цвет, размер, вид шрифта, выравнивание, местоположение, обрезать текст или переносить по словам.
  • Шапка таблицы:

    • настройки текста: цвет, вид шрифта, выравнивание, обрезать текст или переносить по словам.
  • Тело таблицы:

    • Флажок Отображать номер строки:

      • установлен — отображается первый столбец с нумерацией строк;
      • выключен (по умолчанию).
    • Флажок Сворачивать группу с версии 3.3:

      • включен (по умолчанию) — сводная таблица отображается после построения виджета в свернутом виде, все дочерние значения скрыты.
    • Отсутствуют данные до версии 3.15.

      Формат отображения нулевых значений:

      • Показывать "0";
      • Показывать"-";
      • Показывать null;
      • Показывать пустую строку " " (по умолчанию).
    • Перенос слов — обрезать текст длинного текста в ячейках (по умолчанию) или переносить по словам.
    • Выравнивание данных в таблице — выравнивание текста в ячейке.
  • Параметр:

    • Стили значений параметра.
    • Заливка строки параметра — цвет заливки строк параметра.
  • Показатель:

    • Стили значений показателя.

Вкладка "Опции"

  • Тогл Подсказка:

    • Выключен (по умолчанию) — подсказка не отображается.

    • Включен — отображается подсказка в заголовке на диаграмме.

      Если включен, то отображается поле "Подсказка в заголовке", в котором указывается текст подсказки.


  • Блок "Фильтрация на виджете" — набор условий фильтрации, которые обычный пользователь сможет изменять в режиме просмотра, задавая нужные условия отображения данных. Подробное описание настройки приведено в разделе Настройка фильтрации в режиме просмотра

Отображение сводной таблицы

Детализация данных (drill-down)

Доступен переход на список объектов, использованных для их построения — при выборе числовых типов агрегаций.