访问表单组合框默认值与选项

时间:2017-10-26 20:10:28

标签: ms-access access-vba ms-access-2016

我有一个Access表“Contacts”,如下所示:

Contact          Extension
Bill Mann        7283
Jim Bob          2563
Sue Zan          5963
etc...

我有另一张表“Departments”,看起来像这样:

Department       Description
0040             Fun station
0110             Happy town
0110C            Happy town with clowns
etc...

我创建了一个表单,从“联系人”和“部门”中提取数据以进行一些分配:

enter image description here

我想要做的是在打开时自动填充此表单,其中包含表单所做的最新作业。然后可以随意更改和保存这些分配。对我来说,这似乎意味着组合框将从与Contacts和Departments表不同的表中分配一个默认值。我遇到的问题是我似乎无法找到分配这些默认值的方法,并允许从联系人和部门中选择所有可能的选项。

如果有必要,我很乐意使用VBA解决方案。

1 个答案:

答案 0 :(得分:0)

您似乎需要第三个表来保存“包装材料分配”,并且表单应该绑定到该表。

然后从每个组合框中设置表单上的每个字段。然后保存记录并保存当前的分配。

当您打开表单时,您会看到最近设置的分配方式。然后,您可以根据需要更改分配。

如果您设置表单的Property.Cycle =“Current Record”,我可能会很方便。这样,第三张表中只会有一条记录。创建一条记录后,请为表单设置“允许添加”和“允许删除”为假。