设置了一个子数据窗口下拉框 怎么实现输入文字时自动检索匹配出下拉框的内容

qq_39474865 2017-11-21 09:19:30
...全文
1010 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
划]破 2017-12-01
  • 打赏
  • 举报
回复
在你操作的数据窗口Editchanged事件中添加如下代码: String ls_filter DataWindowChild ldwc_child if Upper(dwo.name)="操作的字段名(大写)" then This.GetChild("操作的字段名",ldwc_child) If Not IsNull(data) And Trim(data) <> "" Then ls_filter = "下拉数据窗口匹配的字段 like '" + data + "%'" // 模糊匹配 ldwc_child.SetFilter(ls_filter) ldwc_child.Filter() End If end if
whb00120012 2017-11-30
  • 打赏
  • 举报
回复
在editchanged事件中编写: if DW_1.GETCOLUMNNAME="所选字段" then 用getchild得到子数据窗口 len1=len(data) dw_1.setfilter(mid(ziduan,1,len1)=data ) end if
acen_chen 2017-11-21
  • 打赏
  • 举报
回复
用getchild得到子数据窗口 然后对子数据窗口进行操作

609

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧