重新查找对象会导致整个表单重新查询

时间:2018-06-12 19:49:26

标签: vba ms-access

我在用户单击按钮后要将表格嵌入到我要重新查询/刷新的表单中。我尝试了多种不同的方法,但无论我做什么,而不是仅仅重新查询/刷新指定的对象,整个表单都会重新查询/刷新,这会导致一些问题。以下是我尝试过的一些事情:

Me.objectname.requery

DoCmd.Requery "objectname"

objectname.requery

我相当肯定我以前做过这件事并没有遇到过这个问题,但我觉得我可能会错过一些明显的东西。

也许值得一提的是,我在OnOpen事件中有代码将表单重置为其原始值,也许这就是导致问题的原因?

如果有人知道为什么会这样,请告诉我!任何帮助表示赞赏!

1 个答案:

答案 0 :(得分:2)

重新查询子表单的常用语法是:

Me.ObjectName.Form.Requery 'For a form

或者:

Me.ObjectName.Report.Requery 'For a report