当前位置: 代码迷 >> PB >> 怎么区分数据窗口选中和击中
  详细解决方案

怎么区分数据窗口选中和击中

热度:118   发布时间:2016-04-29 09:09:29.0
如何区分数据窗口选中和击中
如何把数据窗口行使用选中DW.isselected(row)和DW.getrow(),这两个怎么区分和应用

------解决方案--------------------
DW.getrow()是获取当前行,
当前行不一定被选中的,选中的不一定是当前行

------解决方案--------------------
探讨
DW.getrow()是获取当前行,
当前行不一定被选中的,选中的不一定是当前行

------解决方案--------------------
探讨
在选中时如何自动触发click事件

------解决方案--------------------
getrow()确实有两种用法,一种是当作PAINTER FUNCTION,表示获取处理行的行号;另一种用法是当作SCRIPT FUNCTION,表示获取当前行行号,此时与CURRENTROW()作用一样; 
第一种处理行号,不一定就是选择行号,可以是滚动行号
------解决方案--------------------
直接在dw的clicke中写,
先getrow()获得行,然后写你要的操作或结果
------解决方案--------------------
getrow()=CURRENTROW()
------解决方案--------------------
探讨
另外如何判断获取当前行或当前行被击中,dw.getrow().通过判断值吗

------解决方案--------------------
boolean dwcontrol.IsSelected ( long row )
  相关解决方案