【发布时间】:2017-02-01 01:00:22
【问题描述】:
我有几个报告指向的 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。我尝试了这个和几个变体,但没有奏效。
【问题讨论】:
标签: drop-down-menu parameters ms-access-2010