我正在 MS Access 中编写一个简单的复选框。事情是这样的:
- 我有一个组合框,其中包含用户可以选择的值的下拉列表。(例如 b1、b2、c1、d1、d2、d3、e0、e2 等)它们只是 2 个字符的文本字符串。
- 当用户想要修改下拉列表中的值时,我有一个复选框可供使用。基本上它所做的就是,当复选框被选中时,它会将任何值更改为“ds(下拉值)”,所以它只是添加“ds()”。(例如ds(b1),ds(b2) , ds(c1) 等)
- 如果用户取消选中该复选框,则该值将保留为 2 个字符的文本字符串。
这是我第一次涉足 Access 编程。我的伪代码如下:
Private Sub distchk_Click()
if distchk is checked then
Me.ECOSITE = "ds(" & Me.ECOSITE & ")"
else:
Me.Ecosite
End Sub
我测试过:
Private Sub distchk_Click()
Me.ECOSITE = "ds(" & Me.ECOSITE & ")"
End Sub
但它会在我检查它时不断添加额外的 ds() ,如果我取消选中它就不会删除它。
任何建议都会很棒!
麦克风