0

我有一个 SSRS 报告,其中包含一个名为 Customer ID Enroller List 的参数。它在 SSMS 中的数据类型是 varchar(max),它在 SSDT/SSRS 中的数据类型被列为文本。

例如,用户可以传入 2 个 customerID,如下所示:

2110012639,2110179997

我想根据传递的参数创建文档映射,但我需要先拆分值。我尝试使用以下代码:

=Split(Parameters!CustomerID_EnrollerList.Value,",") 

我的报告运行,但文本框中返回的值是#Error。关于如何通过逗号分隔符拆分文本数据类型参数的任何想法?

4

1 回答 1

3

拆分函数返回一个数组,您可以通过其索引选择项目

第一个值是 =Split(Parameters!CustomerID_EnrollerList.Value,",")(0)

第二个值是 =Split(Parameters!CustomerID_EnrollerList.Value,",")(1)

于 2017-01-25T22:56:15.647 回答