当前位置: 代码迷 >> PB >> 针对同一个dw 不同界面 不同传值怎么实现
  详细解决方案

针对同一个dw 不同界面 不同传值怎么实现

热度:89   发布时间:2016-04-29 08:52:29.0
针对同一个dw 不同界面 不同传值如何实现
两个界面 一个用来查询 一个用来修改
都是针对一个dw进行操作 但由于传值不同 所以不知道该怎么实现了

难道要做两个dw ? 有没有更简单的办法?

------解决方案--------------------
就建立一个数据窗口,select a, b, c from t_able
然后通过setsqlselect来动态设置where语句,
比如查询界面这样设置:
C/C++ code
dw_1.setsqlselect("select a, b, c from t_able where a > 1")//然后dw_1.retrieve()
------解决方案--------------------
dw_1.object.YQ_ID[ll_row]=v_id
这个语句是将变量赋值给数据窗口对应字段的语法。
YQ_ID是数据窗口里面的字段
ll_row是你要对哪一行赋值
  相关解决方案