SSRS多值参数IN(@parameter)

时间:2015-12-02 17:25:19

标签: reporting-services server report

数组字段中的逗号问题。 对于初学者:我有一个列中包含如下变量的数组:,901,902,,901,906,902,,,904,903, 我用来选择这个数据的@parameter需要是多值的,但我不能让它工作。 @parameter的名称为@ArrayType,并使用值:901910。 我使用的WHERE语句是:

WHERE vendorContactTypeArray IN (@ArrayType)

然而,该报告失败了,因为我不知道如何处理分裂或处理数组中的逗号。

1 个答案:

答案 0 :(得分:0)

您可以使用JOIN函数来构建像这样的多值参数

=Join(Parameters!ParameterName.Value)