У меня есть отчет о яшме с количеством групп и сводной страницей. Мне нужно исключить эту итоговую страницу из номера страницы. Например, если у меня есть 10 страниц (включая резюме), мне нужно показать номер страницы на нижнем колонтитуле как 1 из 9, 2 из 9 и т.д. Но в настоящее время он показывает 1 из 10, 2 из 10
благодаря
вы можете просто вычесть 1 и получить нужный результат. Например: [CDATA [new java.lang.Integer($ V {PAGE_NUMBER}.intValue() -1)]]
Позвольте мне начать с того, что это несколько уродливое обходное решение и работает только в том случае, если ваше резюме состоит из фиксированного количества страниц.
Когда вы создаете свой отчет и помещаете в $V{PAGE_NUMBER}
который показывает количество страниц, вы можете фактически вызвать некоторую логику Java до того, как будет показан вывод. В частности, вы можете просто вычесть 1 и получить нужный результат.