读书人

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

发布时间: 2012-02-22 19:36:56 作者: rapoo

针对同一个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是你要对哪一行赋值

读书人网 >PB

热点推荐