Создание панели My InfoView

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

Панель My InfoView состоит из набора подокон, каждое из которых может содержать полную или сокращенную версию отчета Crystal Reports, документ стороннего производителя (такой как таблица Excel, документ Word или файл Acrobat PDF), а также верхний и нижний колонтитулы (включающие текст или ссылку на Web-страницу). Сначала, когда вы впервые приступите к настройке панели My InfoView, появится только одно подокно. Вы можете либо добавить подокна вручную, по одному за раз, либо выбрать предопределенный макет, щелкнув на одной из кнопок Choose Template (Выбрать шаблон) в верхней части окна My InfoView. Например, если вы щелкнете на третьей из этих кнопок, экран будет поделен на три вертикально размещаемых окна, как показано на рис. 23.33.

Создание панели My InfoView

При желании скомпоновать панель вручную, сначала поделите единственное отображаемое первоначально окно по горизонтали или по вертикали, щелкнув на кнопке Split Horizontally (Поделить по горизонтали) или Split Vertically (Поделить по вертикали) в правом верхнем углу этого окна. Окно будет поделено пополам по горизонтали или по вертикали, в результате чего появится еще одно окно. Это новое окно будет содержать тот же самый набор кнопок, а, значит, вы его тоже сможете поделить пополам по горизонтали или по вертикали. При желании изменить размеры окна, наведите курсор мыши на его правую или нижнюю границу (изменить размеры окна с верхней или левой стороны не получится). Курсор примет форму двойной стрелки: просто перетащите его в нужном направлении.

Если вы захотите удалить окно, которое только что создали, (независимо от того, определили вы для него уже содержимое или нет), щелкните на кнопке Close (Закрыть) в его правом верхнем углу. Появится диалоговое окно с приглашением подтвердить удаление. После того, как вы подтвердите свое намерение удалить это окно, окно будет удалено, а размеры оставшихся окон изменятся так, чтобы не было пустого пространства. Именно за счет деления существующих окон, изменения их размеров и удаления ненужных окон и выполняется настройка панели My InfoView. Вы также можете воспользоваться всеми этими технологиями и после того, как щелкнете на одной из кнопок предопределенных шаблонов.

Чтобы определить содержимое, которое будет появляться в каждом окне, щелкните либо на ссылке Define Content (Определить содержимое), либо на кнопке Properties (Свойства) в правом верхнем углу окна. Появится диалоговое окно Dashboard Properties (Свойства инструментальной панели), как показано на рис. 23.34.

Создание панели My InfoView

Выберите, что должно отображаться в окне: Web-адрес или объект Crystal Reports Server. Для этого просто установите соответствующий переключатель и либо вручную введите Web-адрес, либо выберите требуемый объект в списке папок CRS.

Помимо этого вы также можете создать верхний и нижний колонтитул для окна, то есть ввести текст, который будет отображаться в его верхней и нижней части. Если вы укажете Web-адрес для верхнего или нижнего колонтитула, введенный вами текст будет служить гиперссылкой на этот адрес.

В случае выбора в списке папок объекта Crystal Reports, диалоговое окно Dashboard Properties расширится и в нем появится дополнительный набор опций.

•    Select a Viewer to use with this Reports (Выберите программу просмотра, которая должна использоваться для отображения данного отчета). Page Viewer будет отображать в окне весь отчет целиком, a Parts Viewer — только его первоначально определенную часть (о том, как определяются части отчета, рассказывалось в главе 21). В любом случае вы сможете пользоваться всеми определенными в отчете средствами навигации и детализации.

•    Select the zoom level of viewers (Выберите масштаб отображения). Выберите или укажите масштаб, в котором первоначально должен отображаться отчет. Возможно, этот параметр придется изменить после первого просмотра отчета, чтобы подогнать размеры объектов отчета.

•    Select the Report Content (Выберите содержимое отчета). Выберите, должен ли отчет просматриваться по требованию (то есть запускаться из базы данных сразу же при отображении My InfoView), должен ли это всегда быть самый последний экземпляр отчета, или, может, это должен быть последний экземпляр определенного пользователя. Обратите внимание на то, что если вы выберите опцию Latest Instance (Последний экземпляр), а график запуска отчета еще не был спланирован, в подокне появится сообщение об ошибке.

Указав значения для всех необходимых свойств, щелкните на кнопке ОК. Диалоговое окно Dashboard Properties закроется, и все указанные в нем данные появятся в подокне. Далее таким же образом определите содержимое для всех остальных подокон в панели My InfoView. По завершении щелкните на кнопке Save (Сохранить) в правом верхнем углу, чтобы сохранить My InfoView. После этого My InfoView появится в папке Favorites — вы сможете просматривать панель My InfoView либо прямо оттуда, либо щелкая на кнопке My InfoView в основной панели инструментов InfoView (рис. 23.35). Также, если хотите, можете сделать так, чтобы панель My InfoView отображалась сразу после запуска InfoView, установив соответствующий переключатель на вкладке General Preferences (о которой рассказывалось ранее в этой главе), или добавить ее в одну или более категорий, щелкнув на соответствующей ей ссылке Properties (Свойства) в папке Favorites (эта процедура ничем не отличается от той, что применяется для добавления объектов в категории).

Внимание! Определив содержимое, не забудьте щелкнуть на кнопке Save. Если вы не сохраните определение панели и щелкнете на каком-нибудь альтернативном объекте в панели навигации, определение будет утеряно.

Рис. 23.35. Панель My InfoView

Изменение существующей панели My InfoView
Администрирование системы Crystal Reports Server
Архитектура Crystal Reports Server
Сервер Central Management Server
Серверы репозитория

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


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