【发布时间】:2015-08-20 05:06:52
【问题描述】:
我想根据放入文本框中的数据过滤子表单。
如果Student ID 输入正确,下面的代码将显示记录。
我想让我的过滤器显示Student ID、First Name 或Last Name 以Me.Sort.Text 开头的任何记录
Private Sub Sort_Change()
If IsNull(Me.Sort.Text) Or Me.Sort.Text = "" Then
Me.Students_subform.Form.FilterOn = False
Else
Me.Students_subform.Form.FilterOn = True
Me.Students_subform.Form.Filter = "[Student ID] ='" & Me.Sort.Text & "'"
End If
End Sub
【问题讨论】:
-
那么如果
Me.Sort.Text包含文本"foo",你想构建一个过滤表达式字符串比如"[Student ID] Like 'foo*' OR [First Name] Like 'foo*' OR [Last Name] Like 'foo*'"我理解对了吗? -
我认为这是正确的