【发布时间】:2020-03-31 23:55:21
【问题描述】:
我正在尝试在 SSRS 中设置多值下拉范围。我需要的是让下拉范围成为用户选择的三个选项之一:
- 选项 1:1000 到 4999
- 选项 2:5000 到 2499
- 选项 3:25000+
[附注下拉菜单中不需要文本“Option..”。仅供参考]
因此,用户将选择上述之一。最终用户可以根据这三个选项之一的值提取报告。选项 1,将拉动 1000 美元到 4999 美元范围内的任何东西,选项 2 等。
我已尝试更新和更改参数。尝试指定可用值,例如
Amount1 =Parameters!AMOUNT>1000 AND Parameters!AMOUNT> 4999
Amount2 =Parameters!AMOUNT>5000 AND Parameters!AMOUNT> 25000
Amount3 =Parameters!AMOUNT>=5000 AND Parameters!AMOUNT> 25000
但是,我的下拉菜单总是空白,或者我收到错误消息。我还将可用值设置为“从查询中获取值:”我创建了一个新数据集,并将该 DS_Amount 用作我的参数。
我的数据集的 SQL 代码很简单,只是:
SELECT AMT AS AMOUNT
FROM FINANCE
WHERE AMOUNT = @AMOUNT
我也试过添加:
WHERE AMOUNT BETWEEN 0.00 AND 4999.99
OR AMOUNT BETWEEN 5000.00 AND 24999.99
OR AMOUNT > 25000.00
...在我的数据集中。我收到空白下拉菜单或错误。
【问题讨论】:
标签: sql sql-server reporting-services