отчет яшмы исключить сводную страницу из номера страницы

1

У меня есть отчет о яшме с количеством групп и сводной страницей. Мне нужно исключить эту итоговую страницу из номера страницы. Например, если у меня есть 10 страниц (включая резюме), мне нужно показать номер страницы на нижнем колонтитуле как 1 из 9, 2 из 9 и т.д. Но в настоящее время он показывает 1 из 10, 2 из 10

благодаря

Теги:
jasper-reports

2 ответа

0

вы можете просто вычесть 1 и получить нужный результат. Например: [CDATA [new java.lang.Integer($ V {PAGE_NUMBER}.intValue() -1)]]

0

Позвольте мне начать с того, что это несколько уродливое обходное решение и работает только в том случае, если ваше резюме состоит из фиксированного количества страниц.

Когда вы создаете свой отчет и помещаете в $V{PAGE_NUMBER} который показывает количество страниц, вы можете фактически вызвать некоторую логику Java до того, как будет показан вывод. В частности, вы можете просто вычесть 1 и получить нужный результат.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню