如何使导航栏搜索框等到按MS在MS Access中输入?

时间:2017-07-13 04:29:39

标签: ms-access search

我继承了Access数据库,主窗体使用导航栏中的搜索框来查找客户端。搜索功能在输入的每个字符后执行搜索,这在我们的网络上非常慢。每个角色之间有2-4秒的延迟。

有没有办法让搜索框等到执行搜索之前按“enter”?

我可能会添加一个自定义搜索下拉框,但我想尽可能避免更改用户当前的做法(并保存自己的工作)。

2 个答案:

答案 0 :(得分:1)

好吧,你没有向我们提供太多信息。 我假设您当前的搜索是使用VBA执行的,可能是通过在搜索框上使用OnChange事件。将其移至AfterUpdate事件,即可完成。

答案 1 :(得分:0)

如果您正在使用记录选择器所在的内置搜索工具,那么您就不走运了。它的行为被硬编码到Access exe程序中。

如果您构建自己的搜索功能,那么您可以精确控制其行为方式。这里有一个很好的例子; http://allenbrowne.com/ser-62.html