jasperreport填充空白行

报表要求:一张送货单,每页只能打印10行明细,最后一页不足10行时,自动补充空白行,使最后一页也是10行
下面的方法比较简单,但是要有一个前提,就是纸张的高度不能变(保证只能打印10行),直接看图中的SQL:

其中system_blank_row这个表,仅仅是为了简化添加空白行的代码,特别是每种数据库的方法可能都不同,为了统一,创建了这个表。
当前查询的行数有15行,所以会在第2页自动补充5行空白行,如图:

system_blank_row表:

posted @ 2024-08-15 11:15  三鸡  阅读(5)  评论(0编辑  收藏  举报