Есть ли способ установить номер начальной страницы в JasperReports? - PullRequest
2 голосов
/ 03 января 2012

У меня есть система отчетов, в которой иногда будет несколько JasperReports подряд (например, обычный отчет и индексный отчет в конце). Если обычный отчет занимает 21 страницу, то мне нужно запустить следующий отчет на странице 22.

Есть ли простой способ сообщить JasperReport, с какого номера страницы начинать? Я могу сделать это окольным путем, но я чувствую, что пропускаю что-то простое. Поиски в Google и Bing не дали мне никаких ответов. Спасибо за любую помощь, которую вы можете предложить.

Ответы [ 2 ]

4 голосов
/ 05 января 2012

Нет, нет возможности сказать: «Начать на странице N».

Но не похоже, что было бы слишком просто добавить параметр $P{FirstPageNumber}. Затем в поле, где вы обычно используете выражение $V{PAGE_NUMBER}, вместо этого вы должны использовать $V{PAGE_NUMBER} + $P{FirstPageNumber}.

0 голосов
/ 22 августа 2014

используйте "Page" + $ V {PAGE_NUMBER} .lowestOneBit (1)

...