group分组问题( -----在线等待------)

takeiteasy 2004-10-12 11:06:58
如何获取经过分组的数据窗口中包含了多少组数据?
...全文
228 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
klbt 2004-12-23
  • 打赏
  • 举报
回复
如果是按单列分组,在summary中创建计算域:count(分组列 for all)
ouyangwu 2004-12-23
  • 打赏
  • 举报
回复
楼上的只是单分组的情况,若是多分组,则再加一循环即可搞定,请见findgroupchange函数的PB帮助,里面说的很清楚,还有example,Copy下来改一下就可以:)
jiangxj 2004-12-23
  • 打赏
  • 举报
回复
刚才多记了一条,更改如下
把long ll_row=1 改为long ll_row=2
jiangxj 2004-12-23
  • 打赏
  • 举报
回复
long ll_row=1,ll_count=1,i
i=dw_1.findgroupchange(ll_row,1)
do while i<>0
ll_count=ll_count+1
ll_row=i+1
i=dw_1.findgroupchange(ll_row,1)
loop

一楼、二楼得到的是总记录数
圣殿骑士18 2004-10-12
  • 打赏
  • 举报
回复
你试试看这样行不行:
在group 区中新建一个compute,比如名字叫cp_1,表达式是1,
然后在footer区建立compute 表达式是sum(cp_1 for group 1)

看其结果行不行?
俺没有环境不好试.

609

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧