更改复选框的值

时间:2017-07-11 11:34:02

标签: ms-access ms-access-2007

我通过表单在表格中添加了一行新数据。在表单上我也有复选框,它也集成在表格中。勾选复选框会导致值为-1。是否可以将-1更改为用户定义的值,例如' x'?

1 个答案:

答案 0 :(得分:1)

简单回答:不。

更复杂的答案:您可以使用隐藏的绑定字段,未绑定的复选框,VBA和默认值来创建一个复选框,其行为就像一个返回不同值的绑定复选框。

考虑两个字段myUnboundCheckboxmyBoundTextfieldmyBoundTextfield "X" True "Y" False myUnboundCheckboxmyBoundTextfield是未绑定的复选框,Private Sub myUnboundCheckbox_AfterUpdate() If myUnboundCheckbox Then myBoundTextfield = "X" Else myBoundTextfield = "Y" End If End Sub Private Sub Form_Current() myUnboundCheckbox = myBoundTextfield = "X" End Sub 是隐藏的绑定文本字段

然后您可以使用以下内容:

setSize