ms access - 使用子表单创建新页面选项卡,并使用数据填充子表单

时间:2014-05-28 12:21:34

标签: ms-access access-vba

我希望能够做的是加载我的EditInfo表单时,我想将整个客户端信息加载到页面上。

我希望能够在编辑表单上的TabCtrlEdit tabcontrol上创建一个新选项卡,将子表单添加到新选项卡,并使用存储在表中的数据自动填充子表单。

但我有点不确定如何解决这个问题。

谢谢!

EDIT --- 多一点信息。 每次客户端到来时,他们都会在我的访问表中存储新记录。 我想要做的是当用户编辑客户信息时 - 它将循环并为每次访问提供一个新选项卡,其中访问子表单填充了该访问数据。 可能会有不同数量的这些访问,所以我希望在表单加载时完成。 现在,EditInfo表单只加载初始访问信息(名称,ID等),但不会加载其余的访问,因为它存储在不同的表中。

1 个答案:

答案 0 :(得分:0)

这是我实施的解决方案,感谢大家的帮助!

在我的主表单中,我使用以下方法加载编辑表单:

DoCmd.OpenForm "frmEdit", acNormal, , "ID='" & txtID.Value & "'", acFormEdit, acWindowNormal

我已将ID链接到与我的子表单对应的所有表。 (通过关系)。 我只是将编辑表单上的所有表单设置为" Continuous"。

再次感谢大家的帮助!