【发布时间】:2016-10-28 22:52:05
【问题描述】:
为什么我在 SSRS 中设置了多值参数,并将该值默认为多个默认值,报表运行时这些值没有被勾选?
我的参数从“可用值”中指定的查询中获取其值。这工作得很好。当我运行报告时,默认情况下会在下拉列表中选中一个复选框。但是当我将参数的值默认为两个或更多值时,则不会检查任何选项。
例如,假设我的查询返回:
A
B
C
D
E
F
然后说我将值默认为 B。然后 A 到 F 显示在下拉列表中,当报表运行时,B 被选中。但是,如果我将 B 和 D 设置为默认值,则不会检查任何内容,只有 A 到 F 显示为下拉菜单中的选项,但没有选择任何内容。为什么是这样?请帮忙。
【问题讨论】:
-
您确定您的数据集返回的值与您设置为默认值的值相同吗?检查您使用的数据集字段是否不包含前导和尾随空格。
-
@alejandrozuleta,他们绝对匹配。我剥离了所有格式,并确保值完全相同
-
你在哪里查看运行报告?本地还是部署到服务器?
-
多选中的值区分大小写
标签: reporting-services parameters multivalue