pb 数据窗口分组后数据问题
各位大侠,本人的一个程序出现了一个问题,就是数据窗口中数据分组后,组内的数据比较多,想只显示10条记录,其余的舍去,该如何实现,一点思路没有。谢谢!
[解决办法]
给个笨办法,dw分组排序之后,根据分组条件逐行比对,把超过十行的分组数据删掉,或者设为高度0
[解决办法]
没实践过,不过应该可行:分组,然后计算分组内行号,每分组内行号超过10的过滤掉
[解决办法]
Getrow()-First(Getrow() for Group 1)+1 分组行号
根据这个,超过10的把他干掉,
暂时先设成高度0吧
dw_1.SetDetailHeight(row, row, 0)
[解决办法]
请注意,你用过滤的话,如果有分组小计,数据就不对了
如果你想控制行高,需要写表达式,不可以每行赋高度的