我在JasperReports中使用$V{REPORT_COUNT}
打印序列号,效果很好。但是当我按字段分组并在新页面上启动每个组时,序列号仍会在组中继续。
我需要为每个组重置此变量$V{REPORT_COUNT}
。
感谢。
答案 0 :(得分:6)
如果您希望计数在每个页面上重置,那么根据定义,该计数不是$V{REPORT_COUNT}
。
听起来你想要内置变量$V{PAGE_COUNT}
。或者您可能想要内置的$V{MyGroup_COUNT}
。
更一般地说,您可以创建自己的变量来计算您想要的数量。但在这种情况下,内置的可能会满足您的需求。
答案 1 :(得分:0)
在i report中创建新组时,将在ireport的变量中自动创建一个新变量。拿那个而不是报告计数。每组的sl no将从1开始。
答案 2 :(得分:0)
变量由组名创建,例如。如果groupname是grp1,那么创建的变量是grp1_count