我正在处理MS Access报告。此报告已分组并具有详细信息部分。但是不需要显示其中一些细节行。如果例如“[fieldx] ='foo'”?
,我如何隐藏详细信息部分(在Crystal Reports中,您可以编写自定义条件来抑制这些事情。我在Access中找不到相同的功能。)
答案 0 :(得分:1)
正如David建议的那样,您可以将WHERE条件传递给报告:
Function OpenReport(filterValue As String)
DoCmd.Close acReport, "ReportName"
DoCmd.OpenReport "ReportName", acViewReport, "", "[SomeFieldName]<>'" & filterValue & "'", acNormal
End Function