Авторизация



Категория Repository Items в окне проводника Repository Explorer

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

Часть репозитория, в которой хранятся “совместно используемые” объекты, в окне проводника Repository Explorer отображается в виде категории Repository Items, содержащей ряд папок.

И хотя демонстрационная версия репозитория, поставляемая вместе с Crystal Reports Server/BusinessObjects Enterprise, содержит папки только для определенных типов объектов (текстовых объектов, растровых изображений, команд SQL), вам вовсе не обязательно организовывать папки подобным образом — вы можете помещать объекты любого поддерживаемого репозиторием типа в любые папки. Объекты репозитория можно добавлять в соответствующие области проектируемого отчета.

Репозиторий поддерживает несколько типов объектов Crystal Reports:

•    Текстовые объекты (Text Object). Стандартные текстовые объекты, содержащие статический текст (без встроенных полей).

•    Растровые изображения (Bitmap). Растровые изображения наподобие логотипов, фотографий и сканированных подписей.

•    Пользовательские функции (Custom Function). Функции или “подпрограммы”, которые могут использоваться в формулах отчета. Обратите внимание, что пользовательские функции появляются только в окне Formula Workshop, но не в Repository Explorer.

•    Команды и запросы SQL (SQL Command/SQL Query). Серверные команды SQL, на которых могут базироваться отчеты.

•    Бизнес-представления Business Views (Business View). “Представления” связности баз данных мета-уровня Crystal Reports Server/BusinessObjects Enterprise, на основе которых могут быть построены отчеты. (Бизнес-представления более подробно рассматривались в главе 16.)

•    Списки значений (List of Values). Части новых в Crystal Report XI динамических/ каскадных параметров, которые отображают значения реального времени в списке выбора.

•    Группы подсказок (Prompt Group). Части новых в Crystal Report XI динамических/каскадных параметров, которые организуют один или более списков значений в группу

Текстовые объекты и растровые изображения можно просто перетаскивать в отчет из окна проводника Repository Explorer подобно тому, как перетаскиваются поля из окна проводника Field Explorer. Пользовательские функции репозитория должны добавляться в формулы отчета с помощью окна Formula Workshop (см. главу 5), а команды SQL и представления Business Views должны добавляться в отчет из эксперта баз данных Database Expert (команды SQL описывались в главе 15, а представления Business Views — в главе 16). Списки List of Values и группы Prompt Group используются при создании полей параметров (для получения более подробной информации обратитесь в главы 13 и 16).

Совет. Инсталлировать демонстрационные объекты в свой репозиторий Crystal Reports Server BusinessObjects Enterprise можно, выбрав пункт Install Repository Samples (Установить образцы объектов репозитория) меню Tools (Сервис) в диспетчере Business View Manager (Диспетчер бизнес-представлений). Более подробная информация по использованы- ю диспетчера Business View Manager приводится далее в этой главе, а также в главе 16.

Панель инструментов проводника Repository Explorer помимо кнопки Logoff Server содержит еще четыре кнопки: Change View Settings (Изменить настройки представления), Advanced Filtering (Расширенная фильтрация), Delete (Удалить) и Add Folder (Добавить папку). Кнопки Delete и Add Folder выполняют функции, назначение которых вытекает из их названия. Кнопки Change View Settings и Advanced Filtering позволяют настраивать внешний вид проводника Repository Explorer.

Щелчок на кнопке Advanced Filtering или щелчок правой кнопкой мыши в каком- нибудь месте окна Repository Explorer и выбор пункта Change View Settings из контекстного меню приводит к появлению диалогового окна View Settings (Настройки представления). Сбросив флажки для тех или иных типов объектов репозитория, можно исключить их появление в окне проводника Repository Explorer. Например, при желании сделать так, чтобы в окне проводника Repository Explorer не отображались команды SQL (ведь добавить их в отчет из этого окна все равно нельзя), потребуется сбросить флажок Report Command (Команда отчета). Еще объекты репозитория можно отсортировать по именам или типам, выбрав для этого соответствующий переключатель (рис. 17.3).

Рис. 17.3. Диалоговое окно View Settings

Если щелкнуть на кнопке Advanced Filtering (Расширенная фильтрация) или щелкнуть правой кнопкой мыши в каком-нибудь месте окна Repository Explorer, после чего выбрать в контекстном меню пункт Advanced Filtering, окно проводника Repository Explorer расширится, отобразив два текстовых поля ввода фильтров и кнопку Apply (Применить). Введите в поле Show items with this text in the name (Показать элементы с этим текстом в имени) полное или частичное имя объекта, а в поле Show items by this author (Показать элементы этого автора) — полное имя автора (рис. 17.4). Затем щелкните на кнопке Apply или просто нажмите клавишу <ENTER>. В окне Repository Explorer будут воспроизведены объекты репозитория, которые соответствуют введенным критериям. Для отмены этих критериев просто удалите текст в полях ввода фильтров и либо щелкните на кнопке Apply, либо нажмите клавишу <ENTER>. Если необходимость

Категория Repository Items в окне проводника Repository Explorer

В полях ввода фильтров отпала, снова щелкните на кнопке Advanced Filtering в панели инструментов, либо щелкните правой кнопкой мыши и выберите пункт Advanced Filtering в контекстном меню.

На заметку! Несмотря на то что после установки фильтров рядом с папками может по-прежнему отображаться знак плюс, если их содержимое не удовлетворяет условиям фильтров, они будут пустыми.

Добавление и обновление репозитория
Создание папок
Текстовые объекты и растровые изображения
Добавление и удаление объектов
Пользовательские функции

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


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