如何从链接表中自动填充Access中的字段?

时间:2017-11-08 10:47:42

标签: ms-access

我在Access(2007-2010)数据库中有两个链接的表。我在我的“组织”中使用命令按钮创建了表单。在我的“联系人”中打开新记录的表单。形式。我想自动填写'联系人'中的一些字段。来自&n;组织的表格'表格,例如“组织名称”和“组织名称”。字段,两种形式的信息相同。有没有办法可以做到这一点?我花了很多时间在网上搜索并尝试了各种各样的东西,但还没有找到答案!提前感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您可以通过将“联系人”表单上的文本框的Default Value属性设置为“组织”表单上的控件来获取您要查找的行为:

[Forms]![Organisation]![OrganisationName]

这会将值从一个表单复制到另一个表单。

如果要在Organization表和Contacts表中存储相同的值(如OrganisationName),则表结构可能需要一些规范化。例如,您可以在“联系人”表格中存储一个OrganisationID,并查找所有相关的组织信息以显示在“联系人”表单上。在您的联系表单上的某个位置,您将有一个字段,可能是ComboBox,绑定到OrganisationID,并且ComboBox的默认值可以设置为组织表单上的OrganisationID,这将为您提供相同的结果,而不会在两个表中重复OrganisationName本身