首页 > 解决方案 > MS Access 2013 DoCmd for on click 函数返回错误

问题描述

显示要单击的数字和打开的结果表单

简单地说...我正在尝试根据在表单中单击的记录号打开特定记录。在搜索条件表单中,单击“搜索”会在数据库视图中打开另一个表单,其中列出了搜索结果。单击记录号后,我需要在指定的表格中打开该特定记录。

笔记:

在过去的两天里,我的大脑已经融化了好几次,寻找解决办法。

这是我正在使用的代码:

>DoCmd.OpenForm "QPF-45 (11/2012)", , , "VDMR_Number =" & Me.VDMR__

标签: ms-accessvbams-access-2013ms-access-forms

解决方案


VDMR 编号,代码之间没有下划线就无法工作

下划线也没有,因为这不是您的字段名称。

因此,要么将字段名称更改为没有空格,要么将其括在括号中:

 DoCmd.OpenForm "QPF-45 (11/2012)", , , "[VDMR Number] =" & Me.VDMR__

并避免使用不可读的控件名称,如“VDMR__”


推荐阅读