Авторизация



Навигация в проводнике Repository Explorer

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

Обратите внимание на то, что в окне проводника Repository Explorer отображается структура папок репозитория: имя сервера CRS/BOE Central Management Server находится на верхушке иерархии, а под ним располагаются папки самых верхних уровней. Если щелкнуть на значке + рядом с папкой, она развернется, отображая содержащиеся внутри нее подпапки или объекты репозитория. Обратите внимание на дополнительную папку под названием Custom Functions (Пользовательские функции). Это специализированная папка репозитория, в которой хранятся все созданные в Crystal Reports пользовательские функции. Также обратите внимание и на папку Dynamic Cascading Prompts (Динамические каскадные подсказки). Эта папка предназначена для хранения списков выбора, созданных во время публикации отчетов Crystal Report с основанными на полях отчетов динамическими/каскадными списками выбора.

Также обратите внимание и на то, что в репозитории, по крайне мере первоначально, отображаются абсолютно все папки и все типы объектов (даже недоступные для применения в Business Views). Вы можете воспользоваться фильтром, чтобы ограничить отображаемые объекты, или выбрать опции, ограничивающие список проводника Repository Explorer объектами определенного типа.

Чтобы применить фильтр для ограничения отображаемых в проводнике объектов, щелкните на кнопке Advanced Filtering, расположенной в панели инструментов. Можете также щелкнуть правой кнопкой мыши в любом месте внутри папки репозитория или списка объектов и в контекстном меню выбрать опцию Advanced Filtering. В окне проводника Repository Explorer появятся поля, где можно будет указать текст, который должен содержаться в имени объекта и в имени автора. Сделав это, щелкните на кнопке Apply, в результате чего отобразятся только те объекты репозитория, имя которых содержит указанный текст, или имя автора которых соответствует указанному. Чтобы отключить все существующие фильтры, просто щелкните правой кнопкой мыши и снова выберите опцию Advanced Filtering: после этого опять появится полный список объектов.

Вы также можете ограничивать типы объектов, которые отображаются. Например, “ если на данный момент вы работаете исключительно с объектами Business View, пожалуй, отображение в окне проводника Repository Explorer текстовых объектов, растровых изображений и других имеющих отношение к отчетам Crystal Report объектов, будет излишним. Чтобы изменить параметры отображения, щелкните на кнопке Change View Settings (Изменить настройки отображения), расположенной в панели инструментов. Можете также щелкнуть правой кнопкой мыши в любом месте внутри папки репозитория или списка объектов и в контекстном меню выбрать пункт Change View Settings. Появится диалоговое окно View Settings (Настройки отображения), показанное на рис. 16.57.

Навигация в проводнике Repository Explorer

Снимите отметку с тех типов объектов репозитория, которые не должны отображаться. Также предлагается возможность выбрать тип сортировки объектов в проводнике Repository Explorer. После установки требуемых опций щелкните на кнопке ОК. Диалоговое окно проводника Repository Explorer появится снова, но с примененными новыми настройками.

Существуют и дополнительные опции для работы с проводником Repository Explorer. Первая доступная опция — это опция, позволяющая удалять объекты или папки из репозитория. Просто выберите необходимый объект или папку и нажмите клавишу <DELETE>. Или же щелкните правой кнопкой мыши на объекте или папке и в контекстном меню выберите пункт Delete.

Также можете щелкнуть на кнопке Delete в панели инструментов. Если на удаляемый объект не ссылаются другие объекты, последует обычный запрос подтвердить удаление. Однако при попытке удалить папку или объект Business View, на который ссылаются какие-то другие объекты, появится более сложное диалоговое окно Delete Repository Objects? (Удалять объекты репозитория?), отображающее элементы, которые в случае продолжения будут тоже удалены (рис. 16.58). Щелкните на кнопке Yes (Да), если все эти объекты необходимо удалить.

Внимание! Объекты удаляются из репозитория безвозвратно; отменить такое удаление нельзя. Само собой разумеется, что в организации должно быть установлено стандартное программное обеспечение резервного копирования базы данных сервера Central Management Server на случай, если понадобится восстановить объекты, случайно удаленные из репозитория.

Также может возникнуть необходимость создать в репозитории новую папку для хранения объектов Business View или объектов, добавленных из Crystal Reports. Папку можно создать либо непосредственно под сервером Central Management Server (такая папка называется папкой высшего уровня), либо внутри какой-то папки высшего уровня. Разрешено создавать дополнительные папки во вложенных папках. Главное то, какая папка выбрана в проводнике Repository Explorer, прежде чем выполняется щелчок на кнопке New Folder (Новая папка). Если выделить папку Central Management Server, создана будет папка высшего уровня. Если выделить существующую папку высшего или нижележащего уровня, будет создана вложенная в нее папка.

Навигация в проводнике Repository Explorer

Выбрав расположение новой папки, щелкните правой кнопкой мыши и в контекстном меню выберите опцию New Folder: будет создана новая папка с именем “New Folder”, которое переводится в режим редактирования. Введите требуемое имя для новой папки и щелкните за ее пределами, чтобы сохранить новое имя.

Чтобы переименовать существующую папку или объект, выделите его. Затем в течение нескольких секунд удерживайте кнопку мыши, пока объект не будет переведен в режим редактирования. Можете также щелкнуть правой кнопкой мыши на объекте и в контекстном меню выбрать пункт Rename (Переименовать). Или же выделите объект и нажмите клавишу <F2>. Объект будет переведен в режим редактирования. Введите новое имя для объекта (памятуя о том, что нельзя использовать имя, совпадающее с именем другого объекта такого же типа в той же папке) и щелкните за пределами объекта, чтобы сохранить новое имя.

И, наконец, в проводнике Repository Explorer существует возможность перемещать или копировать как отдельные объекты репозитория, так и целые папки, из одного места в другое. Выделите папку (или объект), которую хотите переместить, и, удерживая левую кнопку мыши, перетащите ее поверх другой папки (или прямо поверх элемента Central Management Server, чтобы сделать ее папкой (объектом) высшего уровня). Если необходимо скопировать объект, а не перемещать его, во время перетаскивания удерживайте клавишу <CTRL>. После того, как объект будет отпущен на новом месте, проводник Repository Explorer тут же отобразит новый порядок. Обратите внимание, что при попытке переместить или скопировать папку или объект в каталог, который уже содержит объект с таким же именем и такого же типа, появится сообщение об ошибке или предупреждение о том, что существующий объект будет заменен новым.

На заметку! Последние три доступные в панели инструментов кнопки используются для просмотра зависимых и имеющих ссылки объектов Business View, а также для проверки целостности зависимостей для выбранного объекта Business View. Описание этих опций приводилось ранее в этой главе.

 

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

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


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