【发布时间】:2017-10-30 16:50:48
【问题描述】:
我正在尝试使用文本框过滤子表单。
我有一个查询要在子表单中显示表记录,并且我有过滤表的条件,但是当我在文本框中键入以过滤子表单时,它只显示一条具有该名称的记录。我需要它来显示所有的名字。
我的查询条件如下。
Like "*" & [Forms]![frmPlanningForecast]![FETextbox].[Text] & "*"
然后我在文本框上有一个 OnChange 事件来重新查询子表单。
如上所述,我需要它来显示与我输入的内容匹配的所有记录,而不仅仅是一条。
当我在表格本身中使用过滤器选项(字段标题上的下拉框)并从那里选择过滤器时,效果很好。但我需要将它输入到文本框中。
【问题讨论】:
-
它不只显示一条记录。它显示 173,因此您的过滤器无法运行。另外,在过滤器中使用 Value 属性,而不是 Text 属性。