我正在构建一个简单的数据库,并且我想在单击搜索报告的结果时打开一个报告。
VBA代码如下:
Private Sub Product_name_Click()
DoCmd.OpenReport "Product Table", acViewReport, , "[ProductName]= " & Me![ProductName]
DoCmd.Close acReport, "KeywordSearchReport", acSaveNo
End Sub
我在标题中收到错误消息。它正确获取了Me的值![ProductName],[ProductName]是基础表中的一个字段。提交表单后,我或多或少具有相同的代码来打开报告,并且效果很好。