Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ms access 根据MS Access主窗体中的当前记录,移动到数据表子窗体中选定的记录_Ms Access_Subform - Fatal编程技术网

Ms access 根据MS Access主窗体中的当前记录,移动到数据表子窗体中选定的记录

Ms access 根据MS Access主窗体中的当前记录,移动到数据表子窗体中选定的记录,ms-access,subform,Ms Access,Subform,我有一个表格,用来更改记录或添加新记录。在同一表格上,我有同一表格的子表格数据表,因此我可以查看除我正在更改/创建的记录之外的所有其他记录。我希望这两个(表单和子表单)以某种方式连接,例如,当我移动到数据表子表单中的第5条记录时,该记录将自动显示在我的主表单中。 目前,我已经在某种程度上对其进行了设置,当我在主窗体中启动一个新记录时,数据表中的数据也会自动更新,也就是当我更改主窗体中的任何字段时。这样,我在主窗体和子窗体中都有实时数据—我通过 Private Sub Field1_AfterUp

我有一个表格,用来更改记录或添加新记录。在同一表格上,我有同一表格的子表格数据表,因此我可以查看除我正在更改/创建的记录之外的所有其他记录。我希望这两个(表单和子表单)以某种方式连接,例如,当我移动到数据表子表单中的第5条记录时,该记录将自动显示在我的主表单中。 目前,我已经在某种程度上对其进行了设置,当我在主窗体中启动一个新记录时,数据表中的数据也会自动更新,也就是当我更改主窗体中的任何字段时。这样,我在主窗体和子窗体中都有实时数据—我通过

Private Sub Field1_AfterUpdate()
Me.Refresh
End Sub
每一个领域。这意味着每当我更改主窗体中的任何字段时,在我的子窗体数据表中,第一条记录会因为刷新而自动成为焦点


有什么建议吗?

这是在模拟拆分表单。你试过分裂形式的模型吗?@June7谢谢你的建议。我还没有想到这一点,所以我会尝试一下并发布相关信息。正如@june7所建议的,拆分形式就是答案。