Авторизация



Экспорт и импорт объектов Business View

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

После того как все этапы создания отдельных объектов, образующих объекты Business View, пройдены, может возникнуть желание экспортировать их для использования в другой системе CRS/BOE (если, к примеру, имеются тестовая и производственная системы) или экспортировать их для хранения в качестве дополнительной резервной копии. Диспетчер Business View Manager позволяет экспортировать целые иерархии объектов Business View в XML-формат, а затем позже, при необходимости, импортировать их обратно.

Чтобы экспортировать существующий объект Business View, выберите в меню Tools пункт Export (Экспорт). Появится диалоговое окно Export (Экспорт), показанное на рис. 16.54. В области Select Business Views То Export (Выберите объекты Business View для экспорта), расположенной в левой части диалогового окна, будет отображаться структура папок репозитория. Просмотрите предлагаемую в этом окне структуру папок, чтобы отыскать необходимые объекты Business View (при открытии папок репозитория отображаться будут только объекты Business View, List of Values, Prompt Group и объекты репозитория Crystal Reports). Если репозиторий содержит большое количество объектов Business View, воспользуйтесь фильтрами, чтобы сократить список отображаемых элементов. Для этого щелкните правой кнопкой мыши в любом месте внутри папки репозитория или списка объектов и в контекстном меню выберите пункт Advanced Filtering. В диалоговом окне появятся поля, где можно будет задать текст, который должно содержать имя объекта, и имя автора. Сделав это, щелкните на кнопке Apply: в списке останутся только те объекты Business View, имя которых содержит указанный текст, или имя автора которых соответствует указанному. Чтобы отключить все существующие фильычцтры, щелкните правой кнопкой мыши и снова выберите опцию Advanced Filtering; после этого снова появится полный список объектов Business View.

Рис. 16.54. Диалоговое окно Export

Поскольку экспортировать разрешается и более одного объекта Business View, выделяйте объектов столько, сколько хотите, щелкая после каждого на кнопке с изображением стрелки вправо. Если окажется так, что не все добавленные объекты Business View должны быть экспортированы, выделите ненужный объект Business View в списке Selected Business View (Выбранные объекты Business View) и щелкните на кнопке с изображением стрелки влево.

В поле XML Filename (Имя XML-файла), расположенном в верхней части диалогового окна, введите путь и имя XML-файла. Для перехода в определенную папку щелкните на кнопке Choose XML (Выбрать XML). Установите флажок Export Security Information (Экспортировать информацию безопасности) в нижнем левом углу диалогового окна, чтобы вместе с объектами Business View экспортировать и любые параметры безопасности на уровне столбцов и строк (содержащиеся в объектах Data Connection пароли не экспортируются). Если установить флажок Preserve Folder Structure (Сохранить структуру папок), из репозитория наряду с объектами Business View будет экспортирована и структура папок.

Когда будете готовы экспортировать выбранные объекты Business View, щелкните на кнопке ОК. По завершении процесса экспорта появится соответствующее сообщение. При просмотре экспортированный файл будет иллюстрировать то, каким образом объекты Business View хранятся в репозитории (рис. 16.55).

Импорт объектов Business View обратно в репозиторий выполняется так же просто. Выберите в меню Tools пункт Import (Import). Появится диалоговое окно Import (Импорт), в центральной части которого будет отображаться структура папок репозитория (рис. 16.56). Обратите внимание на то, что хотя значки + присутствуют, при щелч-

Экспорт и импорт объектов Business View

ке на них отображаться будут только подкаталоги Business View появляться не будут.

Экспорт и импорт объектов Business View

Проектирование отчетов

Щелкните на папке, в которую необходимо импортировать объекты Business View, или щелкните на кнопке New Folder (Создать папку), чтобы создать новую папку.

В поле XML Filename (Имя файла XML) введите путь и имя XML-файла, содержащего объекты Business View, которые необходимо импортировать. Если требуется найти существующий файл, щелкните на кнопке Choose XML (Выберите XML). Установите флажок Preserve CUID When Importing Objects (Сохранять идентификаторы CUID при импорте объектов), расположенный в нижней части диалогового окна, чтобы использовать те же самые уникальные идентификаторы Crystal Reports Server/BusinessObjects Enterprise, что применялись при экспорте объектов Business View. Это очень важно, если существующие отчеты Crystal Report планируется использовать с импортируемыми объектами Business View, поскольку уникальные идентификаторы объектов Business View сохраняются вместе с отчетами. Опция Overwrite If CUID Exists (Перезаписывать существующие идентификаторы CUID) перезапишет любые существующие объекты с одинаковыми уникальными идентификаторами. Если отметить флажок Merge Folder Security (Объединить параметры безопасности на уровне папок), параметры безопасности между каталогами, в которых находились исходные объекты Business View, и целевым каталогом, выбранным для импорта объектов, будут объединены (при наличии конфликта между параметрами преимущество будут иметь параметры, уже существующие в целевом каталоге репозитория).

И, наконец, при необходимости импортировать объекты Business View в систему Crystal Reports Server/BusinessObjects Enterprise, отличную от той, к которой вы подключились при запуске диспетчера Business View Manager, щелкните на кнопке Choose Repository (Выберите репозиторий). Откроется новое диалоговое окно для входа в систему Crystal Reports Server/BusinessObjects Enterprise, в котором можно будет выбрать другой сервер Central Management Server, а также указать имя пользователя, пароль и тип аутентификации. Предоставив всю необходимую информацию, щелкните на кнопке ОК.

Использование проводника Repository Explorer

При первом запуске диспетчера Business View Manager в правой части его окна сразу же появится окно проводника Repository Explorer, которое будет появляться всегда при редактировании объектов Business View с помощью диспетчера Business View Manager (до тех пор, пока вы не свернете его, воспользовавшись кнопкой с изображением канцелярской кнопки, или не отключите его через меню View). Кроме того, при получении приглашения сохранить объект в репозитории в диалоговом окне Save As вы будете видеть встроенную версию проводника Repository Explorer.

Поскольку средство Business Views является такой неотъемлемой частью Crystal Reports Server/BusinessObjects Enterprise и репозитория, полезно будет ознакомиться с тем, как использовать проводник Repository Explorer максимально эффективно. К тому же, поскольку права для объектов Business View можно устанавливать непосредственно в диалоговом окне проводника Repository Explorer так же, как и во время редактирования объекта, не лишним будет научиться делать это.

Навигация в проводнике Repository Explorer
Установка прав для объектов Business View
Найти объекты Business View
Безопасность на уровне строк и столбцов
Опция Disconnect View Security

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


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