在报告中显示参数(多值)

任何人都可以告诉我如何在SSRS报告中显示我的多值参数的所有选定的值。 当给parameter.value选项时,它会给出错误。

你可以使用“Join”函数从标签数组中创build一个单独的string,如下所示:

 =Join(Parameters!Product.Label, ",") 

=join(参数!Product.Label,vbcrfl)换行

我不知道joinfunction – 很好! 我写了一个函数,我放在代码部分(报告属性 – >代码选项卡:

 Public Function ShowParmValues(ByVal parm as Parameter) as string Dim s as String For i as integer = 0 to parm.Count-1 s &= CStr(parm.value(i)) & IIF( i < parm.Count-1, ", ","") Next Return s End Function