读书人

pb9.0,dw里如何多行选择

发布时间: 2012-03-21 13:33:15 作者: rapoo

pb9.0,dw里怎么多行选择。


在表里面。进行多行选择,

[解决办法]
http://topic.csdn.net/t/20030307/11/1502304.html
http://hi.baidu.com/huai4le/blog/item/dd8c791087566ff6c3ce7932.html

[解决办法]
先声明一个 instance类型 的 long il_rowlast

datawindow clicked 事件中代码
long ll_row,i

ll_row = row
if keydown(keyshift!) then
this.selectrow(0, false)
for i = min(ll_row,il_rowlast) to max(ll_row,il_rowlast)
this.selectrow(i, true)
next
elseif keydown(keycontrol!) then
this.selectrow(ll_row, true)
else
this.selectrow(0, false)
this.selectrow(ll_row, true)
end if
il_rowlast = ll_row

读书人网 >PB

热点推荐