Подготовка отчетов в Crystal Reports

лечение зубов в китае: особенности и преимущества. |

Создание OLAP отчетов


Все более популярными источниками данных становятся Multidimensional Data (MMD) и Online Analytical Processing (OLAP). При создании отчета на базе OLAP-данных в Seagate Crystal Reports создается таблица, похожая на Cross-Tab отчет, но имеющая большую размерность. Можно создать один многомерный OLAP-отчет, либо несколько плоских таблиц отображающих тот же самый OLAP-отчет.

Для примера создадим OLAP-отчет на основе данных файла XTREME. HDC, хранящегося в папке OLAP Data.

1. По команде File—New открываем окно «Crystal Report Gallery», в котором выделяем строку OLAP. Щелчком по кнопке ОК запускаем Мастера «OLAP Report Expert».

2. На вкладке «Data» щелчком по кнопке Server Type открываем окно выбора типа источника данных «Choose OLAP Type», в котором выделим строку Holos HDC Cube

(рис. 27). Щелкаем по кнопке ОК..


Рис. 27. Выбор источника данных OLAP

3. В открывшемся окне «Browse for database» указываем файл-источник XTEREME.HDC, местонахождение которого можно задать с помощью кнопки Browse. Щелчок по кнопке Open окна «Add a Holos default file» вводит полный путь доступа к файлу в окно «Browse for database», а щелчок по кнопке ОК возвращает данные в поля вкладки «Data» (рис. 28).


Рис. 28. Вкладка «Data» с указанием файла-источника OLAP-данных

данных

4. Щелчком по кнопке Next>>

переходим на следующую вкладку «Rows/Columns», на которой определяется структура отчета. Для этого служат кнопки Add Row и Add Column (рис. 29). В добавленных измерениях можно определить поля, включаемые в отчет. Для этого выполняется щелчок по кнопке рядом с именем измерения, и в открывшемся окне со списком полей отмечаются все необходимые поля (можно использовать клавиши <Shift> и <Ctrl> для групповых выделений).


Рис. 29. Задание измерений для OLAP анализа

5. Щелчком по кнопке Next>>

переходим на следующую вкладку «Filter/Page», которая служит для выбора записей, включаемых в отчет, и определения полей, данные для которых размещаются на отдельных страницах




- Начало -  - Назад -  - Вперед -



Книжный магазин