使用modify置换某列的下拉数据窗口,若新的下拉数据窗口需要参数进行检索,那在modify后就直接弹出录入参数的窗口,这个问题能解决吗?
可能你需要在modify后加一个retrieve参数好了。
我建议你还是别用数据窗口参数进行检索,还是用
string DWfilter
DWfilter = "条件"
dw_Employee.SetFilter(DWfilter)
dw_Employee.Filter( )
这样再用modify()就不会弹出录入参数的窗口
能
利用DataWindowChild对象得到子数据窗口
然后
子数据窗口对象.settransobject(sqlca)
子数据窗口.retrieve(参数列表)
先定义成子数据窗口!转化后再retrieve(),再判断一下,如果retrieve() <=0 insertrow()
能用filter 最好用filter
不要用retrieve