通过填写查询表单,可以使用代码非常简单地过滤数据。但是如果不使用代码,只能使用宏吗?

首先是创建参数查询。

参数条件是要查询的字段 like "*"& forms!窗体名!文本框名 &"*";

创建一个名为“员工子窗体”的窗体,记录源为上面创建的“查询1”,默认视图为“数据表”

这里我们创建的窗体名为“窗体1”(上面的查询1条件就需要这个窗体的对象名),姓名对应的文本框名为“Text1”,子窗体为上面创建的子窗体,名为“员工子窗体”。

创建宏,选择“Requery”宏,控件名称为窗体的子窗体名“员工子窗体”

窗体的筛选按钮单击事件选择创建的宏,即可完成操作。输入关键字,点击查询按钮,筛选数据

更多的access技巧源码,请关注office交流网:

相关推荐