Авторизация



Опции форматирования виртуальных страниц

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

Crystal Reports имеет дело с OLAP-сетками, которые по-разному компонуют страницы для отображения на вкладке Preview и для фактической печати или экспорта данных из готового отчета. Если в OLAP-сетке содержится достаточное количество столбцов, так что она превышает выбранную в Crystal Reports ширину страницы, размеры вкладки Preview будут увеличены по ширине (горизонтально) и OLAP-сетка будет отображаться на одной странице. Однако при распечатке или экспорте отчета OLAP-сетка будет разбита на несколько страниц, печатаемых одна за другой.

Crystal Reports включает специальные опции форматирования, которые упрощают просмотр OLAP-сеток, компонующих страницы. Опция в редакторе форматов Format Editor, а также специальное поле для номера страницы помогают улучшить внешний вид OLAP-сетки.

Параметр форматирования Repeat on Horizontal Pages (Повторять на горизонтальных страницах) доступен на вкладке Common (Общие) диалогового окна редактора Format Editor (рис. 19.15). Данное свойство форматирования можно выбирать для практически всех типов объектов Crystal Reports, таких как поля базы данных, растровые изображения, текстовые объекты и так далее. Любой объект, к которому применяется этот параметр форматирования, будет повторяться на каждой последующей странице, на которой встречается OLAP-сетка, как на вкладке Preview, так и в распечатываемом или экспортируемом отчете.

Common Border Font Paragraph Hyperink

Object Name:  SEES

Tool Tip Text:

Read-only Lock Position and Size

□    Suppress

□    Suppress If Dupficated

□    Suppress Embedded Reid Blank Lines

□    Can Grow

Text Rotation:     ;0 v degrees

Рис. 19.15. Вкладка Common диалогового окна редактора Format Editor

Другая опция, очень удобная при работе с многостраничными OLAP-сетками — это специальное поле Horizontal Page Number (Номер горизонтальной страницы), доступное вместе с другими специальными полями в диалоговом окне проводника Field Explorer. Значение в поле Horizontal Page Number будет увеличиваться во время компоновки страниц в OLAP-сетке, а значение в специальном поле Page Number (Номер страницы), то есть в стандартном поле номера страницы — нет. Просто перетащите специальное поле Horizontal Page Number в отчет так же, как перетаскивали бы любое другое поле. Номера страниц будут увеличиваться по мере обработки страниц OLAP-сеткой.

Описанные опции показаны на рис. 19.16. Обратите внимание, что заголовок текстового объекта присутствует на всех горизонтальных страницах, отображаемых на вкладке Preview. Также обратите внимание на то, что значение в специальном поле Horizontal Page Number автоматически увеличивается, когда OLAP-сетка компонует множество страниц.

Опции форматирования виртуальных страниц

Взаимодействие с OLAP-сеткой
Рабочая таблица OLAP
Более гибкие и сложные средства аналитической обработки
Что такое OLAP?
Возможности OLAP, предлагаемые Crystal Reports

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


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