【发布时间】:2013-04-02 19:05:19
【问题描述】:
我需要能够将 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。
希望这只是正确格式化表达式的问题。
【问题讨论】:
标签: sql-server-2008 reporting-services ssrs-2008