SSRS IF所选参数的数量表达式

时间:2014-06-05 08:01:20

标签: reporting-services reportbuilder3.0

我正在尝试在页脚中显示参数,以便参考打印报告的阅读器。

=IIF(Count(Parameters!P_Faculty) >3, "%", "Faculty"&join(Parameters!P_Faculty.Label, ", "))

我想要计算所选参数的选项数量,这样如果选择的教师参数超过3个,我可以将显示限制为“%”。

我没有收到运行时错误,而是文本框显示“#ERROR”。我猜我的错误是Count(Parameters!P_Faculty)>3

我怎么能模拟这种效果?

1 个答案:

答案 0 :(得分:0)

很抱歉,事实证明我是以错误的方式解决这个问题。

我不知道参数有自己的Count值:

Parameters!P_UIO_ID.Count

完整解决方案:

=IIF(Parameters!P_UIO_ID.Count > 3, "%", join(Parameters!P_UIO_ID.Label, ", "))