我需要能夠設置SSRS參數以包含多個值。在SSRS中使用列表參數
在TSQL,我可以有一個where
條款,規定:
where Attribute in ('Value1', 'Value', 'Value3')
我需要的是在SSRS有:
where Attribute in (@Attribute)
當我收到掛了是如何格式化參數值表達式,使SQL看到它:'Value1', 'Value', 'Value3'
我有一些運氣,使where
子句只看第一個值,但我需要它看看所有3.我如何格式化表達式來做到這一點?
我只是讓它接受多個值,並單獨檢查每個值,但我需要下拉列表纔能有組。因此,如果用戶選擇GroupA,則where
子句將使用:IN ('Value1', Value2')
,如果用戶選擇GroupB,則where
子句將爲IN
使用不同的列表。
希望這只是正確格式化表達式的問題。
我這樣做,它似乎被傳遞正確的值的參數,但報告仍然只是從列表中的第一個值。 – user1873604