隐藏基于报表参数的Tablix

时间:2014-02-27 06:13:05

标签: sql rdlc

我正在研究SQL Server中的RDLC,我在报告中有很多Tablix。

我想根据我的参数隐藏/显示我的Tablix。

假设我有一个布尔值Param1(即True或False)

我的表达方式是:

IIF(len(Parameters!Param1.Value)="True",true,false)

但它不起作用。请让我知道我在做什么错误。

那么我应该在Tablix可见性选项中写什么表达式?或者还有其他方法吗?

1 个答案:

答案 0 :(得分:0)

len函数已经过时,只需使用Iif:

Iif(Parameters!Param1.Value = "True", true, false)

你实际上并不需要Iif,你也可以使用:

Parameters!Value = "True"

请记住,如果语句的计算结果为true,那么Tablix将被隐藏 - false将显示它。