Microsoft Access 如何从子窗体刷新父窗体
Posted
技术标签:
【中文标题】Microsoft Access 如何从子窗体刷新父窗体【英文标题】:Microsoft Access How to refresh the parent form from the subform 【发布时间】:2014-08-25 21:37:46 【问题描述】:我知道这个问题已经问了数千次了,但我找不到这个问题的直接答案。
我是一名程序员,但我从不费心学习 VBA,因为这只是我正在做的一个小项目。我宁愿只使用宏。
我目前在导航菜单中有一个父表单,它有一个数据表,显示所有客户的所有信息。
http://i.stack.imgur.com/d3TdM.png
在这个父表单中,我有一个按钮允许用户添加一个新客户,这会打开一个弹出表单。
http://i.stack.imgur.com/RDSvq.png
我希望这个弹出表单中的保存按钮在关闭时更新父表单。我知道该记录正在工作,因为如果我关闭到另一个选项卡并返回它。我可以看到添加到表中的新记录。
【问题讨论】:
【参考方案1】:在关闭事件时将其放在 frm_addNewCustomer 表单上
Private Sub Form_Close()
[Forms]![TheFormYouWantUpdated].Refresh
End Sub
【讨论】:
你的意思是重新查询,是吗? 如果表单是从查询生成的,那么是的,它将是Requery
以上是关于Microsoft Access 如何从子窗体刷新父窗体的主要内容,如果未能解决你的问题,请参考以下文章
MS Access 2016:设置报表的 RecordSource 以从子窗体中获取数据