首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

dw子数据窗口dddw自动检索数据解决思路

2012-02-05 
dw子数据窗口dddw自动检索数据dw子数据窗口dddw自动检索数据即输入北京下拉框以北京开头的值自动显示出来[

dw子数据窗口dddw自动检索数据
dw子数据窗口dddw自动检索数据

即输入北京

下拉框以北京开头的值自动显示出来

[解决办法]
用dwname.SetFilter()
dwname.Filter()
[解决办法]
editChanged事件:

If dwo.name = '列名' Then
Long ll_Found
DataWindowChild ldwc_name
This.GetChild('列名',ldwc_name)
ldwc_name.SetTransObject(SQLCA)
If len(data) = 0 Then 
ldwc_name.SetFilter('') ///清除过滤
ldwc_name.Filter()
ldwc_name.Retrieve()
Return
End If
ldwc_name.Retrieve()
ldwc_name.SetFilter(" 列名 like '"+data+"%'")
ldwc_name.Filter()
End If
[解决办法]

探讨
editChanged事件:

If dwo.name = '列名' Then
Long ll_Found
DataWindowChild ldwc_name
This.GetChild('列名',ldwc_name)
ldwc_name.SetTransObject(SQLCA)
If len(data) = 0 Then
ldwc_name.SetFilter('')  ///清除过滤
ldwc_name.Filter()
ldwc_name.Retrieve()
Return
End If
ldwc_name.Retrieve()
ldwc_name.SetFilter(" 列名 like '"+data+"%'")
ldwc_name.Filter()
End If

热点排行