ComboBox不允许我选择一个项目

时间:2012-07-12 16:54:46

标签: ms-access

这应该是一个快速的访问兽医,但从尝试不同的属性和谷歌搜索,我无法解决它:

我表单上的组合框不允许我选择项目/值。我点击它,它已正确填充,但我无法选择任何项目。此组合框的控件源设置为查询(表单所基于的)查询中的表中的字段。此组合框的行源设置为一个表,该表定义允许的选择(例如“1”,“2”,“3”,“4”或“5”)。所以,我想将数据限制为仅仅在组合框的行源中指定的项目 - 这是我的解决方案。

表单设置为允许编辑,添加等。组合框控件未设置为“已锁定”。

是否会想到任何解释/解决方案?

编辑:如果控件是文本框,这也适用 - 控件源一定有问题吗?

1 个答案:

答案 0 :(得分:7)

在Form_Load()事件中调用了一个方法,该方法迭代控件的表单并默认锁定它们,除非满足特定条件。这对那些开发数据库的人来说是一个教训,这些数据库将来会被继承,以便对你的代码进行评论,以免给新人带来很多麻烦!