我有一个非常奇怪的问题,我正在使用MS access 2013一个名为“故障分析系统”的应用程序,通过该应用程序,用户可以为不同的系统输入不同的数据。
我创建了一个主窗体来输入数据,比如说“
Tb_Mainform
“在这个主窗体中,我还有一个子窗体,名为”
tb_subform
“。每当用户更改主窗体中的一个组合框时,子窗体都会使用
Me.tb_suform.form.recordsoure = query
Me.tb_subform.requery
到目前为止,一切都是gud子窗体也会更新。当我单击子窗体进行导航时,它会用一半未填充的数据更新表。
我怎样才能防止这种情况。我正在使用打开主窗体
DoCmd.OpenForm "tb_Mainform", WindowMode:=acDialog, DataMode:=acFormAdd, OpenArgs:=C_ID
附言
:使用相同数据库表的主窗体和子窗体。
下面是与我的问题相同的链接。这是一个6年前的帖子,但我认为在那之后,访问权限必须有所改变,直到现在。
How do I prevent clicks on a subform causing updates on the main form