首页 > 解决方案 > 为什么 Access 女士找不到引用的表格?

问题描述

我正在建立一个数据库,在其中保存与我一起工作的员工的记录。当某人登录到数据库并打开包含员工信息的表单时,应该无法更改该信息。因此,当表单打开时,所有字段都应该是可见的,但会被禁用。我使用的代码是:

DoCmd.OpenForm "frm_Pers_Toev", , , "[PersID]=" & [lstPers], acFormEdit, acDialog
Forms!frm_Pers_Toev!Naam.Enabled = False

当我运行此代码时,表单会正确打开,但该字段没有被禁用。相反,我收到运行时错误 2450“Microsoft Access 找不到引用的表单“frm_Pers_Toev”。

我对不同的表格使用相同的方法,然后效果很好。

我能做些什么?

标签: formsms-accessruntime-error

解决方案


打开不在对话框模式下的表单

DoCmd.OpenForm "frm_Pers_Toev", , , "[PersID]=" & [lstPers], acFormEdit

否则代码将停止执​​行,直到表单关闭


推荐阅读