首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

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

2012-02-27 
报表分组后,每页都补空行的问题报表在分组,分页显示后,假如每一页的总行数小于我设置的页预定行数,如何补

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

[解决办法]

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 

热点排行