访问表单,与控制源

时间:2017-10-18 17:21:21

标签: forms ms-access version-control

我在访问表单中有一个复选框,根据控件来源打勾。 (检查数据是否为“-1”,如果为0则取消选中)。这一切都运作良好,但我需要另一个相反的复选框。如果数据为-1则取消选中,并检查数据是否为0。

我该怎么做?

[edit]我在https://support.office.com/en-us/article/IIf-Function-32436ecf-c629-48a3-9900-647539c764e3读到我可以使用Iif函数。我是否可以使用此功能,当我的表单中的另一个复选框未选中时,选中复选框,反之亦然..?我已尝试将其作为checkbox2的默认值

=IIf([checkbox1.Value]=0, -1, 0)

但它不起作用

1 个答案:

答案 0 :(得分:0)

无法设置默认值属性。控制源属性中的表达式:

=Not checkbox1

但那将是一个UNBOUND控件。如果需要将计算值保存到需要代码的字段 - 宏或VBA

相关问题