如何在 SQL 服务器中隐藏 SSRS 矩阵报告中的列

How to hide a column in SSRS Matrix report in SQL Server

我在 VS2017 中有一个 SSRS 矩阵报告。我需要根据一个月中的 no.of 天隐藏一列。

例如:需要隐藏 29,30 和第 30 列,以防下面提供的图片中的 2 月份。

我的报告数据集由 38 列组成,我发现此 article 设置为 =IIF(CountRows()>12,true,false) 但这仍然失败。我的报告仍然显示 29,30 和 32 列。

如有任何帮助,我们将不胜感激。

Select要隐藏的列,右击-->列可见性-->根据表达式显示或隐藏-->点击f(x ) 提供如下提供的表达式

=IIF(Count(Fields!.Value) = Cint(0), True, False)