在表单上自动填充控件,其中包含另一个表单上的控件值

时间:2016-06-23 14:33:12

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

我正在创建Microsoft Access 2010数据库。我无法弄清楚如何在表单加载时设置文本框的值,以便用户不必每次都添加外键。用户已经打开了个人记录并添加了与他们正在查看的人相关联的信息。

我有一个名为PersionView的表单,其中包含一个名为hdnEDIPI的字段(这是Roster表的主键。它也是Range表的外键)。有一个带有范围列表框和按钮的选项卡控件。当用户单击该按钮时,会弹出范围表单,并且我想在范围表单上自动填充tbEDIPI(用于将范围与人匹配的外键),以便用户不必重新键入EDIPI在任何地方,他们都希望将某些事情与他们正在观看的人联系起来。

1 个答案:

答案 0 :(得分:1)

您可以将此表达式用作文本控件的默认值:

=Forms![Anotherform Name]![Field Name]

必须打开表单,否则表达式将返回无效值。