在MS Access 2007中创建第一个应用程序时需要帮助。
考虑MS Access中具有“AgeGroup”列的表,该列的可能值为“Child”和“Adult”。 MS Access中是否存在使用数据表 View 中具有这两个值的组合框将数据输入此列的选项?
最佳答案
简单(但值得商))的解决方案:
(严格按照OP的问题)
Text
类型。 Lookup
选项卡页。Display Control
从TextBox
更改为Combo Box
Row Source Type
= Value List
Row Source
输入以下内容:Child,Adult
由于您可能想利用MS Access是关系数据库这一事实,因此,您还可以将
Child
和Adult
替代项作为单独的AgeCategory
表中的行使用。为了将此表中的行与组合框连接起来,您将必须使用其他“查找”设置。这是我做练习的机会。编辑:正如HansUp指出的那样,定义此组合框查找以及表定义确实不是一个很好的解决方案。
对于现实世界的解决方案,这可能是一种更好的方法:
Datasheet View
。 Datasheet View
中的表单看起来与双击表时获得的行编辑器类型完全相同。 关于ms-access - MS Access中数据 TableView 中的组合框数据输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5554175/