我的jasper soft 5.6.2工作室报告中有3种不同的类型页面。第一个是名为" 详细信息" 的强制性jrxml页面,它始终只有一个页面和第一页。第二个是动态页面(是jasper,但我可以使用jrxml,如果需要),项目列表" Items" 页面可以从0到几页不等。第三个也是一个动态的"评论" 页面(是jasper但我可以使用jrxml,如果需要),可以从0到几页不等。 我想打印第1页,共5页,第2页,共5页等页码。最初我只有前两种类型的页面,没有评论页面和我的方法论工作,但添加第三个评论页面它不再有用。
我的方法有效:在第一页有一个关键属性=' pageNumFrom'和' pageNumTo'在计算总页数后,我在我的java中替换了它。但对于Items页面,我的变量为PAGE_COUNT + 1。 添加第三页后,这种方法无效,因为PAGE_COUNT变量丢失,第三页开始新计数