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

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

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

В Crystal Reports имеется несколько опций, которые позволяют делать эти “виртуальные страницы” более удобочитаемыми при распечатке или экспорте. А именно — для улучшения внешнего вида объекта с перекрестными ссылками в окне редактора Format Editor доступна специальная опция форматирования и специальное поле номера страницы.

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

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

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

Рис. 9.26. Многостраничный объект перекрестных ссылок

Результат применения описанных опций показан на рис. 9.26. Обратите внимание, что логотип “XTREME” и текстовый объект, указывающий на применение в объекте перекрестных ссылок пользовательского форматирования, отображаются на вкладке Preview на нескольких разбитых по горизонтали страницах. Также обратите внимание и на то, что значение специального поля Horizontal Page Number автоматически увеличивается, когда объект перекрестных ссылок “переходит” с одной страницы на другую.

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

Программы генерации отчетов по базам данных и приложения электронных таблиц
Создание объекта перекрестных ссылок
Добавление строк и столбцов в объект перекрестной ссылки
Редактирование существующего объекта перекрестных ссылок
Креативное использование группирования и формул

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


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