Expasys Questionnaire Studio Pro
Руководство пользователя (версия 2023.1)
×

Кросс-таблица

 
Кросс-таблица - это специальный компонент, который применяется для обработки, группировки и суммирования данных из Источника данных. При этом результат представляется в виде таблицы. Кросс-таблица может размещаться, как напрямую на странице, так и в блоке Данные.
 Если таблица, сформированная в результате построения кросс-таблицы, не помещается на одной странице, то она может быть распечатана на нескольких страницах. Компонент имеет множество свойств и настроек.
Рассмотрим основные из них.
 
Редактор отчета кросс-таблицы
 
 
Основой для построения кросс-таблицы являются данные. Поэтому, построение кросс-таблицы нужно начинать с выбора источника данных. Источник данных выбирается при помощи свойства Источник данных.
 
 
Редактор кросс-таблицы
 
Вкладка Данные
 
 
  • По нажатию на кнопку Новый источник данных, будет вызвано окно создания нового источника данных.
  • В группе Источники данных отображаются все доступные источники данных. Необходимо определить источник данных, который будет использоваться при создании кросс-таблицы.
 
Во вкладке Данные все настройки и параметры разбиты на следующие группы:
 
  • Источник данных .
В ней выбирается источник данных для кросс-таблицы. Кроме этого, есть кнопки вызова окна создания нового источника данных и нового бизнес объекта.
 
  • Связь
В данной группе выбирается связь между источниками. Также есть кнопка Новая связь, при нажатии на которую, будет вызвано окно создания связи.
 
  • Сортировка
В ней определяются параметры сортировки, т.е. необходимо указать колонку данных, по записям которой будет выполняться сортировка, а также направление сортировки.
 
  • Фильтры
В ней определяются параметры фильтрации данных, т.е. осуществляется добавление нового фильтра и указание условия фильтрации через выражение или значение.
 

 
Вкладка Кросс-таблица
 
В этой вкладке определяется структура компонента кросс-таблица, т.е. указываются колонки данных для строк, столбцов и итоговых ячеек:
 
 
  • Столбец слева - Источник данных, который будет использоваться для построения кросс-таблицы;
  • Столбец справа - Список колонок данных, которые будут формировать Строки, Колонки и Итоги кросс-таблицы;
  • Колонка внизу -  в ней отображается предварительная структура кросс-таблицы.
 
 

 
Вкладка Стили
Завершающим этапом создания кросс-таблицы является добавление кросс-таблице стиля:
 
  • Кнопка вызова дизайнера стилей. Позволяет задать собственный стиль для таблицы.
  • Столбец слева - Список стилей доступных для кросс-таблицы по умолчанию. Для того чтобы выбрать стиль из списка, нужно просто его просто выбрать. При этом на панели предварительного просмотра (столбец справа) будет отображаться структура кросс-таблицы с примененым стилем.
  • Столбец справа - Панель предварительного просмотра структуры кросс-таблицы. Красная рамка вокруг ячейки означает, что данная ячейка выделена.
 
Просмотр отчета с кросс-таблицей