使用jasperreport 
用ireport 设计好报表,指定好数据源,连接到数据源预览.假设一页能够显示4条记录.
那么当有3条记录的时候,打印正常,只有一页.
当有5条记录的时候,打印正常,有两页.但当记录数刚刚好4条,正好一页时,就会多了一页空白页.请问大家有没有碰到这个奇怪问题?谢谢了.

解决方案 »

  1.   

    应该是你的分页边界有问题,你的数据数是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页
      

  2.   

    我自己解决了,ireport默认会放个summary栏,但我没有放数据,也没有删除它.
    删除了sumarry栏,一切正常.
    请问,怎么把分数回给自己.???