Office中国论坛/Access中国论坛
标题:
浅谈组合框的智能搜索
[打印本页]
作者:
roych
时间:
2023-3-21 01:44
标题:
浅谈组合框的智能搜索
前几天有版友发帖称组合框第二行开始录入后就有些问题。(详见《
求助: 数据表中组合框指定数据来源,第二行开始就不行了?
》)印象中智能搜索功能,论坛中有好些帖子。cuxun和AndyMark都写过例子,不过目前找不到了。一个是因为隐私问题关闭了,另一个则是附件无法下载。
大约记得当时cuxun的例子是创建了类模块,应用在单个窗体上的。能否应用在数据表窗体或连续窗体,现在也无法测试了。
版友觉得是2010版本以后的bug。而我认为可能跟更改事件的计算有一定的关系。毕竟组合框使用下拉事件后,是没法刷新数据的。当你在第二行更改时,或多或少有些影响。
基于这个情况,个人建议,用查询来代替会不会好一些?
[attach]64472[/attach]
从录屏上来看,还是有些小问题的。
由于每次都刷新查询的数据源,所以经常会出现记忆数据源的情况,当输入开头字母相同的选项时,往往会默认前一个数据源。这时候可能需要使用退格键,重新调用,才能实现更新的目的。
这里只是作为一个探讨的方向,欢迎大家提供新的思路。
[attach]64473[/attach]
事实上,如果希望体验更好的话,或许可以考虑一些web插件,比如拙著《
更懂搜索更懂你——DataTables插件示例
》中提及的
DataTables
插件。
只是还有几个月就是IE的周年了,webbrowser组件是否还能如常使用,我的心里没谱(反正我很久没用它了)。
最后说一句,之前试着基于ADO写过一个类模块,用值列表形式处理,效果也不理想。
作者:
smilingkiss
时间:
2023-4-12 15:26
学习了!!!多谢指教
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3