Expasys BI
Руководство пользователя (версия 2025.2)
×

Данные на основе кросс-таблицы

 
Существует возможность создать источник данных на основе кросс-таблицы, У данного источника, колонками  будут являться колонки построенной кросс-таблицы, а строками - строки построенной кросс-таблицы. Рассмотрим на примере, создание источника данных на основе кросс-таблицы. На рисунке снизу представлена страница отчета с построенной кросс-таблицей:
 
 
Для создания данного типа источника данных в Expasys BI, необходимо выполнить следующие шаги:
 Перейти в редактор отчёта
Открыть форму создания нового источника данных:
 
 
 Перейти в раздел Объекты:
 
 
Выбрать Данные на основе Кросс-таблиц
После чего открывается окно с формой Новый источник данных, здесь следует указать Наименование нового источника данных и кросс-таблицу, которая будет взята за основу. Также можно указать Псевдоним нового источника данных.
 
После нажатия кнопки ОК, будет создан источник данных с наименованием Тест, который будет содержать соответствующие кросс-таблице колонки. В данном случае:
 
 
 
Источник данных на основе кросс-таблицы представляет собой виртуальный источник данных, который не содержит реальные данные. Заполнение этого источника происходит в момент построения кросс-таблицы. Поэтому отчет, в котором будет использоваться этот источник данных, к примеру, для построения отчета со списком, должен содержать кросс-таблицу, на основе которой создан данный источник.
К примеру, построим отчет со списком. В шаблоне отчета, на первой странице будет расположена кросс-таблица, а на второй странице разместим секцию Данные (DataBand) с текстовыми компонентами, которые будут содержать выражения {Тест.Drink}, {Тест.Type}, {Тест.Sex}, {Тест.Price}. На рисунке снизу частично представлена страница построенного отчета со списком: