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

<< Click to Display Table of Contents >>

Navigation:  Создание отчетов > Источники данных, переменные и функции > Источники данных > Прочие источники >

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

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

Для того, чтобы создать источник данных на основе кросс-таблицы, следует вызвать окно Новый источник данных (New Data Source) и выбрать пункт Данные на основе Кросс-таблицы (Data from Cross-Tab). На рисунке снизу представлено окно Новый источник данных (New Data Source):

dannye_iz_kross_tablic_1

Откроется окно Новый источник данных (New Data Source), следует указать Наименование (Name) нового источника данных

dannye_iz_kross_tablic

После нажатия кнопки OK получим результат в словаре:

dannye_iz_kross_tablic_2

Далее необходимо дважды кликнуть по новому источнику данных. Откроется вторая форма окна Новый источник данных (New Data Source:

dannye_iz_kross_tablic_3

В окне выбирается нужная кросс-таблица, которая ранее была добавлена в отчет:

После нажатия кнопки OK, будет создан источник данных, который будет содержать в себе колонки, которые указаны в кросс-таблице источнике. Источник данных на основе кросс-таблицы представляет собой виртуальный источник данных, который не содержит реальные данные. Заполнение этого источника происходит в момент построения кросс-таблицы. Поэтому отчет, в котором будет использоваться этот источник данных, к примеру, для построения отчета со списком, должен содержать кросс-таблицу, на основе которой создан данный источник:

При построении отчета, генератор отчетов заполнил созданный источник данных  данными из кросс-таблицы и отобразил данные в виде списка.