Reporting services SSR在包含数据的最后一列之后隐藏列

Reporting services SSR在包含数据的最后一列之后隐藏列,reporting-services,hide,Reporting Services,Hide,我有一份SSRS报告,我希望能够隐藏最后一列之后的所有列,并提供数据 例如,列是一年中的月份,从一月到十二月。 对于每个月,我都有一个值,有些月为零。我只想显示到上个月为止的值,并隐藏该值之后的所有列 如果报告如下所示: jan feb march april may june july august september october november december 1 0 1 0 0 0 0 0 1 0

我有一份SSRS报告,我希望能够隐藏最后一列之后的所有列,并提供数据

例如,列是一年中的月份,从一月到十二月。 对于每个月,我都有一个值,有些月为零。我只想显示到上个月为止的值,并隐藏该值之后的所有列

如果报告如下所示:

jan feb march april may june july august september october november december
1    0    1     0    0   0    0     0        1        0       0        0
我只想展示一月到九月


谢谢

当列组满足要求时,可以使用表达式隐藏列组

= Iif(SUM(Fields!value.Value)=0 AND RunningValue(Fields!value.Value, Sum,"Tablix1") = SUM(Fields!value.Value, "Dataset1"),True,False)
更改字段和数据集名称以匹配tablix


您的数据是什么样子的?我不是说当它显示在您的报告中时,我是指数据库中的原始数据在结构方面是什么样子的。