Оформление шаблона PRD

Повторение заголовка на каждой странице

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

  1. Добавьте в группу "Заголовок отчета" ячейки с заголовком, который необходимо повторять на каждой странице.

  2. Выберите элемент "Заголовок отчета" и на вкладке "Стиль" в атрибуте "дублировать заголовок" (группа атрибутов "расположение на странице") установите "true".

Форматирование страницы отчета (печатной формы)

Чтобы задать формат страницы сгенерированного отчета (печатной формы), в меню "Файл" выберите пункт "Параметры страницы". Укажите значения полей в блоке "Размер страницы" и выставьте требуемые значения полей в блоке "Отступы".

Динамическое расширение ячеек таблицы

Значения в элементах с описанием могут содержать большое количество текста. Рекомендуется сделать такие элементы динамически расширяемыми, для этого выполните следующие действия:

  1. Выберите элемент шаблона PRD на вкладке "Структура", см. Вкладка "Структура"
  2. На вкладке "Стиль" в атрибуте "динамическая высота" (группа атрибутов "размер и расположение") установите "true".

Чередование фона строк

Функция "Чередование строк" позволяет чередовать фон строк, что делает просмотр более удобным.

Чтобы создать функцию "Чередование фона строк отчета", выполните следующие действия:

  1. Откройте шаблон PRD.
  2. На вкладке "Данные" добавьте функцию "Чередование строк" типа "Общие", см. Добавление функции в шаблоне Pentaho Report Designer.
  3. Укажите параметры функции "Чередование строк":

    • Цвет активного блока.
    • Цвет неактивного блока.

Чтобы применить функцию "Чередование строк" выберите элементы на вкладке "Структура" и на вкладке "Атрибуты" в атрибуте "Имя" введите значение "row-band-element".

Нумерация страниц

Чтобы добавить поле с номером страницы в шаблон PRD, выполните следующие действия:

  1. Откройте шаблон PRD.
  2. Добавьте функцию: "Общие — Страница страниц", см. Добавление функции в шаблоне Pentaho Report Designer.
  3. Добавьте элемент типа "Текстовое поле" в область "Верхний/Нижний колонтитул", см. Управление элементами шаблона PRD.
  4. Выберите в качестве значения элемента "Текстовое поле" добавленную функцию, см. Текстовое поле, числовое поле
  5. Нажмите иконку слева вверху экрана, см. Предпросмотр шаблона PRD

Номер страницы отобразится в колонтитуле. Параметры отображения данного элемента настраиваются на вкладке "Стиль", см. Форматирование элементов шаблона PRD.