隐藏SSRS矩阵中的多个列
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了隐藏SSRS矩阵中的多个列相关的知识,希望对你有一定的参考价值。
我有一个Matrix报告,其中有一些列按列组中的月份和年份分组。现在,这些列正在按月列切换,因为可见性属性设置为隐藏但按月列切换。但是,当呈现报告时,隐藏的列会显示为空白,这会破坏报告的目的,如下图所示。如何取消空格或哪种方式满足此要求?
答案
我假设您尝试设置单个列可见性属性...
您实际上需要将EnglishMonthName
组的组可见性设置为由[CalendarYear]
切换。这不会完全隐藏列(因为您没有任何可见的单击以再次将其恢复)但它会折叠数据并在年级聚合。
另一答案
您为隐藏列而采取的措施实际上正在发挥作用。如果您查看每个月的宽度,那么您将看到它们具有相同的宽度。因此,根据您的查询,无论当月的相应数据如何,您都会看到月份。
我会以两种方式做,具体取决于用户的喜好。
如果可能并且为了更好的性能,我会改变SQL查询并执行以下操作之一:1。没有相应数据的月份 - 我也会删除月份名称(或ID)2。而不是返回NULL我会返回一个有效的值,如0或'N / A',这将是月份以及数据的实际情况
要在矩阵中执行此操作,您需要根据Alan Schofield的建议更改月份行的可见性
以上是关于隐藏SSRS矩阵中的多个列的主要内容,如果未能解决你的问题,请参考以下文章