我正在制作一份jasper报告,我正在试图找出一种方法让报告在变量上进行分页。变量实际上是一个Field,我把字段的值放在一个变量中。
现在,Jasper Reports网站上有一个关于如何通过这样的计数打破它的例子
<groupExpression><![CDATA[new Boolean($V{BreakGroup_COUNT}.intValue()
> 5)]] ></groupExpression>
但是,我不确定是否有任何方法可以比较之前或之后的值以及之后的值。
答案 0 :(得分:1)
您只希望报告在$ F {MyField}更改值时开始新页面。
在这种情况下,只需创建一个包含“群组表达式”的群组:$F{MyField}
勾选该组的“在新页面上开始”选项。不需要变量。
答案 1 :(得分:0)
在“文档结构”窗口中选择组的标题,然后在“属性”窗口中选择“在新页面上开始”。