【发布时间】:2018-07-26 17:53:53
【问题描述】:
我将如何做到这一点,以便当 4 个复选框都被勾选(true)时,然后可以按下按钮来保存记录。
这四个 checkbox 被称为 "chk1, chk2 chk3, chk4" 按钮被称为“按钮”
我认为它会类似于“如果 Chk1, chk2, chk3, ck4 = True Then Button = visible?”
如果复选框不正确,则无法按下按钮
【问题讨论】:
我将如何做到这一点,以便当 4 个复选框都被勾选(true)时,然后可以按下按钮来保存记录。
这四个 checkbox 被称为 "chk1, chk2 chk3, chk4" 按钮被称为“按钮”
我认为它会类似于“如果 Chk1, chk2, chk3, ck4 = True Then Button = visible?”
如果复选框不正确,则无法按下按钮
【问题讨论】:
您创建一个检查复选框并相应设置按钮状态的函数...
Function CheckMyButton()
Me.MyButton.Enabled = (Me.chk1 And Me.chk2 And Me.chk3 And Me.chk4)
' If you want to be more verbose, do
' (Me.chk1.Value=True And Me.chk2.Value=True And ...
End Function
...并从所有复选框的 After Update 事件中调用此函数。
编辑,如果它是绑定表单,也可能在 Form_Current 事件中。
可以直接使用
=CheckMyButton()
在事件属性中,不需要4个事件过程。
【讨论】: