读书人

报表分组后每页都补空行的有关问题

发布时间: 2012-02-27 10:00:22 作者: rapoo

报表分组后,每页都补空行的问题
报表在分组,分页显示后,假如每一页的总行数小于我设置的页预定行数,如何补空行。
(不仅仅是最后行补空行就好)

[解决办法]

C# code
retrieve后从第一页开始到最后一页,插一遍空行for g = 0 to 9  //9为总页数减1,用page()取    n = g* 5 + 1 //5为每页想要的行数,n每页第一行    i= dw_1.getitemdecimal(n,"compute_1") // 计算列count(getrow() for group 1)的值,分组后每页行数    if i < 5 then          for j = 1 to 5 - i              dw_1.insertrow(n+i) //从每页最后一行开始插。。        next         else            //分组后某页行数大于5情况 看你需求结合新意哥写的自己想吧    end if     next 

读书人网 >PB

热点推荐