<< Click to Display Table of Contents >> Navigation: Создание отчетов > Источники данных, переменные и функции > Источники данных > Прочие источники > Данные из кросс-таблиц |
В генераторе отчетов есть возможность создать источник данных на основе кросс-таблицы, т.е. можно создать новый источник, колонками которого будут являться колонки построенной кросс-таблицы, а строками - строки построенной кросс-таблицы. Рассмотрим на примере, создание источника данных на основе кросс-таблицы. На рисунке снизу представлена страница отчета с построенной кросс-таблицей:
Для того, чтобы создать источник данных на основе кросс-таблицы, следует вызвать окно Новый источник данных (New Data Source) и выбрать пункт Данные на основе Кросс-таблицы (Data from Cross-Tab). На рисунке снизу представлено окно Новый источник данных (New Data Source):
Откроется окно Новый источник данных (New Data Source), следует указать Наименование (Name) нового источника данных
После нажатия кнопки OK получим результат в словаре:
Далее необходимо дважды кликнуть по новому источнику данных. Откроется вторая форма окна Новый источник данных (New Data Source:
В окне выбирается нужная кросс-таблица, которая ранее была добавлена в отчет:
После нажатия кнопки OK, будет создан источник данных, который будет содержать в себе колонки, которые указаны в кросс-таблице источнике. Источник данных на основе кросс-таблицы представляет собой виртуальный источник данных, который не содержит реальные данные. Заполнение этого источника происходит в момент построения кросс-таблицы. Поэтому отчет, в котором будет использоваться этот источник данных, к примеру, для построения отчета со списком, должен содержать кросс-таблицу, на основе которой создан данный источник:
При построении отчета, генератор отчетов заполнил созданный источник данных данными из кросс-таблицы и отобразил данные в виде списка.