首页 > 解决方案 > 关闭另一个表单时重新查询辅助表单上的列表框

问题描述

我有两种形式,frmOwnershipfrmContactDetailsfrmOwnership您可以单击按钮打开特定frmContactDetails记录。

我遇到的问题frmContactDetails是从几个不同的来源打开的,并且没有指定(并且真的不能?)关闭时打开的表单。并且frmOwnership无法从 中打开frmContactDetails,这意味着当您在联系详细信息中编辑记录时,所有权表单保持打开状态。但是,我希望在关闭时刷新控件 ( lstItem) 。我试图在 Got_Focus 过程中添加一个重新查询调用 ( ),但它并不令人耳目一新。frmOwnershipfrmContactDetailslstItem.Requery

谢谢!!

标签: formsms-access

解决方案


最简单的方法是打开frmContactDetailsacDialog作为打开它的任何其他表单顶部的弹出窗口)。然后,无论 VBA 代码在原始表单上打开它,都只会在frmContactDetails关闭后继续,您可以将刷新放在那里。


推荐阅读