【发布时间】:2020-07-13 14:20:07
【问题描述】:
在 Access 中,我想在更新此表单上的文本框控件源之前打开一个已关闭的表单。
我有以下 VB 代码。但是一旦表单弹出,它就会卡在更新控制源上,给出运行时错误 438。我在打开这个表单后立即尝试了表单上的另一个函数来刷新控件,它也卡住了。
我尝试在此表单打开时对其进行操作,并且运行良好。所以我相信VB认为这个表格在打开后仍然是关闭的。任何人都知道如何打开一个封闭的表格并在单个sub 中对其进行操作?谢谢
...
DoCmd.OpenForm "frmFormName", , , , , acDialog
Forms.frmFormName.Text50.ControlSource = "='value'"
...
【问题讨论】: