繁体   English   中英

如何合并SSRS矩阵报表中的多个列?

[英]How to merge multiple columns in SSRS Matrix report?

我有3列DeveloperName,TimeWorked,Date的并且我正在使用SSRS矩阵来创建报告,例如

在此处输入图片说明

在此处输入图片说明

但是我需要始终将“ 2016年3月”放在中间,为此,我需要合并所有列,但无法合并显示日期的列(Day1,Day2,Day3…)

谁能帮我如何插入带有合并列的行,以便我可以在中心显示月份名称?

您可以尝试为日期添加组(月和年)。

如果您不能添加组,请添加一个文本框并编写一个表达式。

据我所知,没有办法直接实现您想要的东西。 使用列组时,不能合并分组列中的单元格和非分组列中的单元格。

大约一年前,我本人就遇到了这个问题,最后得到了胶带解决方案。 就我而言,我有一个列组,该列组始终返回7个不同的组(这是一个日历)。 日历的每个单元格的宽度正好为2英寸,因此标题的宽度需要为“ 14英寸”。 在您进行设计时,它看起来有些时髦,但对于用户而言,每次都可以完美显示。

在此处输入图片说明

现在,您似乎也在开发类似日历的解决方案,但是显示的天数可能有所不同。 在这种情况下,您可以创建一个文本框,用作每个可返回的唯一列数的标题,并使每个文本框的大小和位置适当地居中,使其位于tablix的顶部,并且看起来像是居中的标题。 然后,只需将每个文本框设置为仅在适当的天数时显示

=countDistinct(Fields!Day_Number.Value,"Dataset1") 

那有意义吗? 如果您正在寻找一种优雅的解决方案,恐怕我没有适合您的解决方案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM