报表分组后,每页都补空行的有关问题
报表分组后,每页都补空行的问题
报表在分组,分页显示后,假如每一页的总行数小于我设置的页预定行数,如何补空行。
(不仅仅是最后行补空行就好)
------解决方案--------------------
报表在分组,分页显示后,假如每一页的总行数小于我设置的页预定行数,如何补空行。
(不仅仅是最后行补空行就好)
------解决方案--------------------
- 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