我有以下主表单“编辑服务”和子表单“编辑服务子表单”:
我想根据主表单顶部的复选框过滤子表单,该复选框与子表单中处于是/否条件的字段相关。
IE 如果选中 In-Shop 框,则应过滤子表单中 In-Shop 为 Yes 的任何内容。如果未选中,则应清除过滤器。
回答
Private Sub chbxInShop_Click()
If Me.chbxInShop.Value Then
Me.[Edit Services SubForm].Form.Filter = "[SrvInShop] = True"
Me.[Edit Services SubForm].Form.FilterOn = True
Me.[Edit Services SubForm].Form.Requery
End If
End Sub