Ms access Access 2002-如何链接两个数据输入表单?

Ms access Access 2002-如何链接两个数据输入表单?,ms-access,ms-access-2002,Ms Access,Ms Access 2002,我有一个表单供用户输入联系客户的详细信息,我想添加一个单独的表单,使用户能够将电话号码添加到数据中。他们会点击一个按钮打开第二个表单。联系人详细信息存储在输入联系人id的联系人表中。电话号码存储在输入联系人id外键的电话表中 我已经创建了这些表单,但我看不出如何将处理电话号码的表单与其父级联系人详细信息表单链接起来。如果您对此有任何见解,我们将不胜感激。有三种方法可以做到这一点:1在主窗体上创建一个子窗体,显示任何客户的“当前”电话号码;2当用户单击按钮时,将ID作为DoCmd.OpenForm

我有一个表单供用户输入联系客户的详细信息,我想添加一个单独的表单,使用户能够将电话号码添加到数据中。他们会点击一个按钮打开第二个表单。联系人详细信息存储在输入联系人id的联系人表中。电话号码存储在输入联系人id外键的电话表中


我已经创建了这些表单,但我看不出如何将处理电话号码的表单与其父级联系人详细信息表单链接起来。如果您对此有任何见解,我们将不胜感激。

有三种方法可以做到这一点:1在主窗体上创建一个子窗体,显示任何客户的“当前”电话号码;2当用户单击按钮时,将ID作为DoCmd.OpenForm的“OpenArgs”参数传递。。。然后使用该值过滤该表单;3将ID保存为全局变量,然后在窗体打开时获取ID。我通常更喜欢WHERE参数而不是OpenForm方法的OpenArgs参数