1
我有表格frmScreen
,它有3个字段File_Number, id, country
。作为数据source.The report
具有相同的数据源Microsoft Access VBA将参数传递给报告
我有调用报告rptScreen窗体上的一个按钮时,数据是从Screen
表提取。我想通过文件名作为参数报告,使报告仅显示
Select * from Screen where File_Number=<parameter passed through the form?
我检查StackOverflow上以前的帖子,但它并没有帮助我。
那么,如何传递参数,我应该在报告中做什么更改,以便它采取File_Number
字段作为参数,并只显示符合查询
我的代码如下所示
的记录stLinkCriteria = "[File Number]=" & "'" & Me![File Number] & "'"
DoCmd.OpenReport "rptScreen", acViewPreview, , stLinkCriteria
错误:该报告显示所有数据,而不是只为file number
为什么'file'和'name'之间有空格?你碰巧看到[这个答案](http://stackoverflow.com/a/25447941/2679750)?它可能有帮助。 –
@MarkC。这就是字段名称是如何由别人设计的,不幸的是我无法更改字段名称。 – user580950
当你输入“Me.”时,intellisense会给你作为字段名称的选项吗?我非常怀疑它的'文件名' –