如何控制一页中的行数?

时间:2014-04-06 09:48:52

标签: jasper-reports ireport

我正在使用 iReport 5.2.0 ,我正在尝试从xml文件生成报告。 我面临的问题是,我有200条记录满足Xpath查询条件。

问题1: 我得到的输出显示了几页,每页只有四个记录。 我想要输出,以便可以在一个页面中显示多个记录,然后只开始第二个页面。

问题2: 我可以设置每页限制50条记录吗?

1 个答案:

答案 0 :(得分:0)

是的,您可以在iReport中设置每页的限制。要实现此目的,请执行以下步骤: -

 1:-  Add "Report Group". To add "Report Group" go to "Report Inspector" section
      and right click on the report and chose "Add Report Group".

 2:-  Give any "Group name" and select "Group by following expression" option 
      and use this expression

        $V{REPORT_COUNT} - 1 - ( ($V{REPORT_COUNT} - 1) % 30 )

其中30表示如果查询返回100行,则每个图表只需30行。