带有阶梯柱的SSRS 2008矩阵

时间:2014-12-19 00:52:04

标签: matrix reporting-services ssrs-2008 report ssrs-tablix

需要在SSRS 2008中创建精美的报告。它采用矩阵格式,但不是正常的列向右增长,而是需要类似行的行 这样的事情:

    col1
        col2
            col3
row1
row2
row3

代替标准矩阵

    col1 col2 col3
row1
row2
row3

有人可以建议我怎么做吗? 不知道如何开始:(

2 个答案:

答案 0 :(得分:0)

您可以在列组的单元格中使用下面的表达式。

=Switch(Fields!col.Value="col1","col01"&chr(10)&chr(10),
Fields!col.Value="col2",chr(10)&"col2"&chr(10),
Fields!col.Value="col3",chr(10)&chr(10)&"col3")

然后它可能看起来像列标题的“降级”效果。

答案 1 :(得分:0)

最后要做到这一点,我放弃使用矩阵并改用子报告 我将报告分为三部分。一份主要报告,包含两个子报告。标题是主报表,左侧和右侧有两个子报表,全部使用Tablix。主报告添加了一些自定义代码,用于累积空间并实现所需的“阶梯”效果 如果我们使用背景图像代替线条,则可以实现更好的视觉设计,但现在必须这样做:)

End result http://imageshack.com/a/img537/5421/fVNAo4.jpg