比如dw_1中的 khgj 列为下拉数据窗口,且 这列的 Always Show Arrow 属性为 true。我想在编辑khgj这列时,下拉数据窗口能根据输入的字符,动态检索出类似数据,并显示下拉表。
求各位指点,谢谢!
------解决方案--------------------
在数据窗口的editchanged事件中,写:
- C/C++ code
if dwo.name = 'khgj' then datawindowchild ldwc if getchild('khgj', ldwc) = 1 then ldwc.setfilter("列名 = '" + data + "'") //假设下拉数据窗口中相关列为“列名”,类型为char ldwc.filter() end ifend if
------解决方案--------------------
貌似DDDW自身带有该功能,在输入数据时会自动根据输入的内容进行检索的。(AutoRetrieve属性选中)
------解决方案--------------------