这个序号怎样实现??

leepoy 2003-11-19 02:13:09
我在数据窗口中创建了两个组,group 1和group 2
现在我要取得如下的序号,如下所示:

№1 №2 id name NUM....
1 1 A AS 1
2 2 A AE 2
3 3 A AR 4
4 1 B BT 2
5 2 B BN 1
6 1 C CZ 5
7 2 C CD 4
8 3 C CE 3
9 4 C CY 1
10 5 C CS 7
.......
得到:

№ id SUM ......
1 A 7
2 B 3
3 C 20
...

请问该怎么实现??
SUM 可以用sum(num) for group 2得到,可是我的no怎么得到呢?
直接用getrow()好像不行
...全文
102 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
leepoy 2003-11-20
  • 打赏
  • 举报
回复
cumulativeSum ( if ( mitem [-1] = mitem[0], 0, 1) for all )
xc008 2003-11-19
  • 打赏
  • 举报
回复
count()函数可以帮得上忙
qqjj7758 2003-11-19
  • 打赏
  • 举报
回复
自己重新setitem 可以吗
mittee 2003-11-19
  • 打赏
  • 举报
回复
试一下
cumulativeSum(1 for group 1 )
xiluoshen2000 2003-11-19
  • 打赏
  • 举报
回复
在窗口里加一个Compute 项选 getrow()
应该可以,我试了一下还行
juwuyi 2003-11-19
  • 打赏
  • 举报
回复
select rowid,sum(....
njjianguogu 2003-11-19
  • 打赏
  • 举报
回复
可以加上腳本啊:
long ll_row,ll_rowcount
integer i
ll_rowcount = dw_1.rowcount()
fro i = 1 to ll_rowcount
dw_1.object.№[i] = i
next

1,100

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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