我在网上找不到这个答案。在SSRS 2008中,当使用允许多个选择的参数时,如果选中“全选”,是否会以逗号分隔列表返回所有可用值?
答案 0 :(得分:0)
参数值由数组中的SSRS内部保存。
它们如何传递给SQL取决于您在SQL中如何引用它,以及SSRS中数据集定义的“参数”页面。
典型的样式是引用SQL语句的WHERE子句中的参数,例如
WHERE My_Column IN ( @My_Parameter)
默认情况下,这会将数据集的“参数”页面上的引用设置为:
=Parameters!My_Parameter.Value
这就像传递逗号分隔的列表一样,但这不是实际的机制。