PB 判断DataWindow选中的行数的几种方法(循环除外)
除了枯燥乏味的FOR、while循环以外,有没有更好的方法统计数据窗口中处于选中状态的行数。以下是一些不一样的方法,代码如下:
方法一:
long ll_Selected ll_Selected = long(dw_1.describe("evaluate('sum( if(IsSelected(), 1, 0) for all)',1)"))
方法二:
long ll_Selected ll_Selected = long(dw_1.describe("evaluate('count(IsSelected() for all)',1)"))
方法三:
upperbound(dw_1.Object.Data.Selected)