Авторизация



Специальные источники данных BusinessObjects Enterprise Universe

Оценить
(0 голоса)

После приобретения пакета Crystal компанией Business Objects в продуктах Crystal стало появляться все больше и больше опций для интеграции с продуктами Business Objects. Одним из примеров такой опции является опция Universes (Области), которая была добавлена в Crystal Reports XI в качестве еще одного доступного источника данных. Выбирая эту опцию в окне эксперта Database Expert (появляющемся при использовании мастера отчетов или при выборе опции Blank Report), вы можете основать свой отчет на области (universe) Business Objects.

На заметку! В качестве источника данных в Crystal Reports могут использоваться только области, содержащиеся в системе BusinessObjects Enterprise (ВОЕ). Более старые версии областей, не содержащиеся в системе BusinessObjects Enterprise, для использования в качестве источника данных не доступны.

Чтобы составить отчет на основе данных из области, сначала создайте новый отчет так же, как сделали бы это, если бы использовали стандартную базу данных. Можете воспользоваться для этого как любым из мастеров отчетов, так и опцией Blank Report. Разверните раздел Create New Connection списка Available Data Sources и выберите категорию Universes (Области). Если вы еще не подключились к системе BusinessObjects Enterprise, на экране появится окно с приглашением сделать это. Введите действительные регистрационные данные, чтобы подключиться к нужной системе ВОЕ.

На экране появится диалоговое окно BusinessObjects Enterprise Explorer, в котором будут отображаться только объекты областей из данной системы ВОЕ (то есть той, к которой вы подключились). Выберите подходящий объект и щелкните на кнопке Open (Открыть). Появится диалоговое окно BusinessObjects Query Panel (Панель запросов Business Objects), показанное на рис. 20.23.

Рис. 20.23. Диалоговое окно BusinessObjects Query Panel

Если вам доводилось пользоваться предыдущими продуктами компании Business Objects, панель BusinessObjects Query Panel должна быть вам уже знакома. В этой панели вы выбираете элементы для создания SQL-запроса, который будет возвращен в эксперт в виде SQL-команды (см. главу 15). Чтобы включить объекты в отчет, просто перетащите их из поля, расположенного в левой части окна, в поле Result Objects (Объекты результата) или же просто дважды щелкните на них кнопкой мыши. При желании добавить фильтр, ограничивающий отчет определенным набором записей из базы данных, перетащите нужный объект либо из списка объектов, либо из списка Result Objects, в список Query Filters (Фильтры запроса). Появится отдельное диалоговое окно (рис. 20.24), в котором можно будет указать критерии фильтрации (а также создать для фильтрации специальную подсказку, подобную создаваемому в отчете или с помощью SQL- команды полю параметра).

В диалоговом окне Query Panel также можно сделать следующее: можно посмотреть, как будет выглядеть SQL-запрос, щелкнув на маленькой кнопке SQL в левом верхнем углу, или объединить несколько запросов вместе (то есть создать комбинированный запрос), щелкнув на кнопке Combine Queries (Скомбинировать запросы), которая также находится в левом верхнем углу панели запросов.

Когда закончите работать с панелью запросов (Query Panel), щелкните на кнопке ОК, чтобы сохранить запрос и вернуться в окно мастера или эксперта Database Expert. Созданный вами запрос появится в категории Universes списка Available Data Sources. Добавьте его в отчет так же, как добавили бы любую другую таблицу из базы данных (Crystal Reports интерпретирует его как SQL-команду). При желании просмотреть текст SQL-запроса, в списке Selected Tables щелкните на запросе правой кнопкой мыши и в

Специальные источники данных BusinessObjects Enterprise Universe

появившемся контекстном меню выберите пункт View Command (Показать команду). При желании отредактировать запрос, щелкните правой кнопкой мыши на нужном запросе в списке Selected Tables и в появившемся контекстном меню выберите пункт Edit Command (Редактировать команду), как показано на рис. 20.25. На экране снова появится диалоговое окно BusinessObjects Query Panel, в котором вы сможете внести в запрос все необходимые изменения.

Специальные источники данных BusinessObjects Enterprise Universe

Crystal Reports XI и Web

ЧАСТЬ

Глава 21

Web-альтернативы Crystal Reports

Глава 22

Введение в Crystal Reports Server

Глава 23

Использование

InfoView

Глава 24

Администрирование системы Crystal Reports Server

Наиболее предпочитаемая программа составления отчетов
Составление отчетов на основе данных Microsoft Outlook
Составление отчетов на основе данных файловой системы
Составление отчетов на основе данных журналов регистрации событий Windows 2000/ХР/2003
Составление отчетов на основе данных журналов Web-серверов

Добавить комментарий


Защитный код
Обновить