为了在表单上应用过滤条件,我必须执行
DoCmd.ApplyFilter , strFilter
我觉得这很不直观。事实上,我已经期待并搜索了像
这样的东西call frmFoo.setFilter(strFilter)
或类似的。此外,为了“启用”过滤器,我必须使用更直观的frmFoo.filterOn = true
/ me.filterOn=true
。是否有理由或仅仅是因为访问开发人员认为这是正确的?
我也不清楚访问“如何”知道在调用DoCmd.ApplyFilter
时需要应用什么形式的过滤器。显然,我似乎不知道当前形式这样的东西。
答案 0 :(得分:0)
您可以使用:
Me.Filter = strFilter
Me.FilterOn = True