2017-02-21 7 views
0

У меня есть 3 разных типов страниц в моей яшме мягкой 5.6.2 доклада студии. Первая - это обязательная страница jrxml под названием «Подробнее», которая всегда будет только одной и первой. Вторая - динамическая страница (jasper, но я могу использовать jrxml, если это необходимо) со списком элементов «Элементы» страница может варьироваться от 0 до нескольких страниц. Третий также является динамическим. «Комментарий» страница (это jasper, но я могу использовать jrxml, если требуется), который может варьироваться от 0 до нескольких страниц. Я хочу напечатать номера страниц, например, Страница 1 из 5, страница 2 из 5 и так далее. Первоначально у меня были только два типа страниц, на которых нет страницы комментариев, и моя методология работала, но с добавлением третьей страницы комментариев она больше не работает.страница с номером страницы в отчетах о студии-студии jasper с несколькими динамическими страницами

Мой подход, который работал: На первой странице был ключевой атрибут = 'pageNumFrom' и 'pageNumTo', который я заменил в своей java после вычисления полных страниц. Но для страницы Items я имел переменную PAGE_COUNT + 1. С добавлением третьей страницы этот подход не работает, поскольку переменная PAGE_COUNT теряется и новый отсчет начинается на третьей странице

+0

См. Http://stackoverflow.com/a/37552266/59087 –

ответ