MS Access ComboBox具有自己的值

时间:2013-09-24 19:44:14

标签: vba ms-access ms-access-2007 ms-access-2010

在我的MS Access应用程序中,我有表格和表单客户,其中包含数字字段Status1 - 表示Active2 - Inactive,{ {1}} - 3

在表单上,​​我需要使用值为N/AActiveInactive的组合框,并且当用户选择任何值时,NA12值应保存到3字段。

当我尝试将Status设置为[Row Source Type]而将[Value List]设置为[Row Source]["Active";1;"Inactive";2;"NA";3]时,组合框会显示带有值{{1}的不必要的列}},[Bound Column] =21

当我设置2时,它会尝试存储在表3中,而不是[Bound Column] = 1["Active", "Inactive", "NA"]1

谁知道如何实施,我做错了什么?

1 个答案:

答案 0 :(得分:3)

当您使用[值列表]作为[行来源类型]时,您必须手动将ColumnCount设置为正确值。

ColumnCount = 2

同时隐藏ID列

ColumnsWidth=";0"