隐藏使用ssrs动态生成的一些列

时间:2013-11-26 13:10:01

标签: sql-server reporting-services

我创建了一个矩阵,其中包含一个自动生成的组列标题,并始终提供结果:july,Aug,Sep,Oct,Nov...June

我的目的是如何修改可见性以获得以下结果:例如,当用户选择Sep时:它只会显示july,Aug,Sep,因为其他月份的实际值是null。

我无法单独访问每个列并进行可见性修改 我试过了

=iif(Fields!actual is nothing , false , true ) 

=iif(Fields!actual.IsMissing , false , true ) 

但它对我不起作用

1 个答案:

答案 0 :(得分:1)

我认为用户可以指定月份,不是吗?因此,您可以添加 查询中的where子句

where tbl.date_col <= @month_parameter

编辑:用户已在组上应用可见性表达式,而不是通过文本框

执行此操作