我有一个Access数据库,有几个报告指出。报告由事实表中的ID字段驱动,该字段通过昏暗表上的连接引入维度数据。我最初设置报告所基于的查询,以提示ID字段的开始和结束参数,以便报告可以选择报告所需的许多顺序ID。事实证明,报告通常可以基于非顺序ID值,这意味着我需要能够在参数提示中选择ID值。
有没有办法在MS Access中执行此操作?一个示例就像参数提示显示一个多选选项下拉窗口,其中包含事实表中的ID值(例如,单击表中列上的过滤器按钮),或者如果您选择日期,则会显示类似于日历窗口的内容。或者可能需要为每个需要挑选的ID提供一系列提示。
想法?
编辑:虽然我没有使用Oracle,但似乎this post有一个可能的解决方案。
第二编辑:所以我想我只想尝试像下面这样的代码:
SELECT *
FROM FactTable
WHERE [ID] in ([IDprompt])
;
其中[IDprompt]是参数,用户可以输入("0001", "0011")
来获取这2个ID。我试过这个和几个变种,但它没有用。