怎么在一个以降序排列的数据窗口加一行名次?显示该行是第几名?

guhguh 2003-08-25 10:38:59
怎么在一个以降序排列的数据窗口加一行名次?
怎么在一个以降序排列的数据窗口加一行名次?显示该行是第几名?

怎么在数据窗口中加上这一行?
...全文
55 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zc1966 2003-08-25
  • 打赏
  • 举报
回复
把下面代码加入到降序排列代码后面,在数据窗口中增加一列,存放序号,(假设该列名为 xh )
for i=1 to dw_1.RowCount()
dw_1.setitem(i,"xh",string(i))
next
workhand 2003-08-25
  • 打赏
  • 举报
回复
在数据窗口中加一个计算列,降序排列要是倒着显示名次可以这样:rowcount() - getrow()+1。
  • 打赏
  • 举报
回复
不是太明白是不是说在数据窗口中显示该行是第几行呢?
如果是这样的话就在数据窗口中加一个计算列getrow()就可以了
不知是不是这样的
呵呵~~~~~~~~~
klbt 2003-08-25
  • 打赏
  • 举报
回复
增加计算列:RowCount() + GetRow() + 1

611

社区成员

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

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