Новое окно Workbench

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

Новым в версии Crystal Reports XI является окно Workbench (Рабочее место). Workbench — это дополнительный “проводник” (подобный проводникам Field Explorer и Report Explorer, которые рассматривались ранее в этой главе), позволяющий объединять отчеты в “проекты”.

Когда Crystal Reports запускается в первый раз, окно Workbench появляется в правой части экрана Crystal Reports. Если это первый раз, когда вы запустили Crystal Reports, или если вы ранее не работали с Workbench, на экране будет отображаться одна единственная запись — Create New Project (Создать новый проект). В принципе вы можете не использовать окно Workbench или же “свернуть” его для того, чтобы высвободить еще немного пространства на экране для других элементов проектирования отчета. Как и в других упоминавшихся ранее проводниках, в окне Workbench отображается значок х и значок кнопки, щелчок на которых позволяет, соответственно, закрыть или свернуть это диалоговое окно.

Если вы свернули диалоговое окно Workbench, то, чтобы развернуть его, можете 11 ^1 щелкнуть на значке, отображающемся сбоку экрана Crystal Reports. Если вы закрыли диалоговое окно Workbench, то для разворачивания его вы можете либо выбрать в меню View (Вид) пункт Workbench (Рабочее место), либо щелкнуть на расположенной

в панели стандартных инструментов кнопке Workbench (Рабочее место). В результате на экране снова появится диалоговое окно Workbench.

Диалоговое окно Workbench, показанное на рис. 1.15, позволяет собирать любое количество файлов в проект. Проект отображается в виде обычной папки внутри этого окна. В папку проекта может добавляться любое количество существующих проектов. Если вы используете Crystal Reports Server или BusinessObjects Enterprise, вы также можете добавлять в Workbench и пакеты отчетов (Report Packages). С помощью Workbench вы можете создавать своего рода тематические группы отчетов, например, это может быть группа отчетов, разрабатываемых для нового проекта хранилища данных (Data Warehouse) или пользовательского пакета программ.

Создание проектов и добавление в них существующих отчетов

Прежде чем можно будет добавлять отчеты в окно Workbench, потребуется создать, по крайней мере, одну папку проекта. При попытке добавить отчет, когда папка проекта еще не создана, для него автоматически создается папка Untitled Project (Проект без имени). Чтобы создать новый проект, щелкните на указывающей вниз стрелке рядом с расположенной в панели инструментов Workbench кнопке Add (Добавить) и выберите в появившемся списке команду Add New Project (Добавить новый проект), или же щелкните правой кнопкой мыши на внутренней области диалогового окна Workbench и в появившемся контекстном меню выберите пункт Add^Add New Project (Добавить1^Добавить новый проект). В окно Workbench будет добавлена папка Untitled Project. Имя проекта будет автоматически помещено в режим редактирования, так что вы сможете ввести желаемое имя для папки проекта сразу же, как только создадите ее. При необходимости переименовать существующую папку проекта, выделите эту папку и нажмите клавишу <F2> либо же нажмите и удерживайте кнопку мыши какое-то время, или же щелкните правой кнопкой мыши и в появившемся контекстном меню выберите команду Rename (Переименовать). После этого имя папки будет помещено в режим редактирования, и вы сможете ввести новое имя. Новое окно Workbench

На заметку! В отличие от модели папка/подпапка, используемой в Crystal Reports Server и BusinessObjects Enterprise, в Crystal Reports диалоговое окно Workbench позволяет создавать проекты только с одним уровнем вложенности. Другими словами, папка проекта будет содержать только отчеты, она не может содержать ни вложенных папок, ни вложенных проектов.

Создав новую папку проекта, вы можете добавить в нее один или более отчетов. Сначала выделите папку проекта, в которую вы хотите добавить отчеты. Затем щелкните на расположенной в панели инструментов Workbench кнопке Add (Добавить) или щелкните правой кнопкой мыши на нужной папке и в появившемся контекстном меню выберите пункт Add^Add Existing Report (Добавить существующий отчет). Появится диалоговое окно Open (Открыть) со списком существующих .RTP-файлов. Отыщите нужную папку на локальном жестком диске или сетевом устройстве и выберите отчет, который хотите добавить. Вы также можете отдельно открыть окно проводника Windows и выделить в нем один или более .RTP-файлов, а затем просто перетащить эти файлы в требуемую папку в окне Workbench. Выбранный отчет или отчеты будут добавлены в диалоговое окно Workbench.

Удаление проектов или отчетов из окна Workbench столь же просто. Выделите папку проекта или отчет, который хотите удалить. Затем нажмите клавишу <DEL> или щелкните правой кнопкой мыши и в появившемся контекстном меню выберите команду Remove (Удалить). Выделенный отчет или проект будет удален из окна Workbench. При удалении папки проекта удаляются все содержащиеся в этой папке отчеты.

На заметку! Когда вы удаляете отчеты из окна Workbench, вы удаляете только ссылки на них, которые отображаются в этом диалоговом окне. Фактический .RTP-файл с жесткого или сетевого диска не удаляется.

Добавив отчеты и проекты в диалоговое окно Workbench, вы запросто можете реорганизовать их, применяя технологию перетаскивания. Например, вы можете переместить отчет из одной папки проекта в другую. Чтобы сделать это, просто выделите необходимый отчет и перетащите его с помощью мыши. Вы увидите небольшую линию, указывающую, куда будет помещен отчет. Остановившись на подходящей папке, отпустите кнопку мыши — отчет будет помещен в эту папку. Вы также можете изменять порядок списков папок, перетаскивая папки на другие места.

Чтобы открыть отчет, добавленный в окно Workbench, необходимо дважды щелкнуть на его имени. Вы также можете выделить нужный отчет и щелкнуть на кнопке Open (Открыть), которая расположена в панели инструментов Workbench, или же щелкнуть правой кнопкой мыши на нужном отчете и выбрать команду Open (Открыть) в контекстном меню. Отчет будет открыт в Crystal Reports для просмотра и редактирования. Если отчет после того, как был добавлен в окно Workbench, был переименован, перемещен или удален, то при попытке открыть его на экране появится сообщение об ошибке.

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

 

Добавление пакетов отчетов
Новый модуль Dependency Checker
Проверка зависимостей в текущем отчете
Диалоговое окно Dependency Checker
Параметры модуля Dependency Checker

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


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