Microsoft Access属性

时间:2016-08-01 16:06:12

标签: ms-access

我使用Microsoft Access构建数据库,我创建了一个使用单选按钮,组合框和文本框的表单。加载表单时,所有内容都设置为默认值。我有三个单选按钮和三个相应的组合框。我选择一个单选按钮,启用组合框,我可以选择列出的选项之一。当我检查另一个单选按钮时,如何让以前的组合框选择自动清除/重置?

2 个答案:

答案 0 :(得分:2)

在启用/禁用组合框的事件过程中,您可以将其Value属性设置为其DefaultValue属性。

e.g。

With Me.cbo1
    .Value = .DefaultValue
    .Enabled = False
End With

答案 1 :(得分:0)

如果不是,请使用选项控制组而不是单独的单选按钮。

Private Sub RadioButtonGroup_Change()  
dim dv1,dv2,dv3 as string  
dv1 = me.cbo1.defaultvalue  
dv2 = me.cbo2.defaultvalue  
dv3 = me.cbo3.defaultvalue  
If me.radiobuttongroup.optionvalue = 1 then  
with me.cbo2   
.value = .defaultvalue  
.enabled = false  
end with  
with me.cbo3   
.value = .defaultvalue  
.enabled = false  
end with  
Elseif me.radiobuttongroup.optionvalue = 2 then    
with me.cbo1  
.value = .defaultvalue  
.enabled = false  
end with  
with me.cbo3  
.value = .defaultvalue  
.enabled = false  
end with  
Else  
with me.cbo1  
.value = .defaultvalue  
.enabled = false  
end with  
with me.cbo2   
.value = .defaultvalue  
.enabled = false  
end with  
end if  
End Sub