我在MS Access 16中有一个报告,在报告页脚中有一个图表。图表和报表具有相同的数据源-一个查询(“管道查询”)。管道查询中的条件之一是指表单上的组合框(Qtr =表单![主表单]![选择管道])。
底部的报告和图表看起来不错,但是我弹出窗口说
“ Microsoft Access数据库引擎无法识别'表单![主要 Form]!Choose_Pipeline'作为有效的字段名称或表达式。“
要解决此问题,我在查询表单时设置了一个参数![主菜单]![选择管道]。这确实消除了错误消息,但是现在图表为空!查询仍然返回正确的数据,并且报表的数据部分可以正常工作。
查询参数中是否有某些内容会干扰报表中的图表?有解决方法吗?
更新:当我写这篇文章时,如果表单引用位于条件中而不是参数中,那么我可能宣誓就算图表看起来还不错。现在,我无法复制该代码,并且只要查询是动态的并且完全引用该表格,图表都是空白。