急问:jasperreport 打印数据报表,当记录数刚好一页时,多了一页空白页,

qsy2000 2006-05-16 03:34:39
使用jasperreport
用ireport 设计好报表,指定好数据源,连接到数据源预览.

假设一页能够显示4条记录.
那么当有3条记录的时候,打印正常,只有一页.
当有5条记录的时候,打印正常,有两页.

但当记录数刚刚好4条,正好一页时,就会多了一页空白页.

请问大家有没有碰到这个奇怪问题?

谢谢了.
...全文
2049 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
qsy2000 2006-05-16
  • 打赏
  • 举报
回复
我自己解决了,ireport默认会放个summary栏,但我没有放数据,也没有删除它.
删除了sumarry栏,一切正常.


请问,怎么把分数回给自己.???
madocsong 2006-05-16
  • 打赏
  • 举报
回复
应该是你的分页边界有问题,你的数据数是num 和你每页可以容纳的数据数是Pnum
估计的page计算方式是这样page=1+num /Pnum
所以当num =3;page=1+3/4=1
当num =4;page=1+4/4=2
当num =5;page=1+5/4=2
所以就多了1页
xiaostar007 2006-05-16
  • 打赏
  • 举报
回复
关注,帮顶
qsy2000 2006-05-16
  • 打赏
  • 举报
回复
多的一页,任何信息都没有,表头,表尾,合计什么的,都没有.

请熟悉的人帮忙下,项目急用.

81,114

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧