在ssrs 2008中扩展/折叠矩阵

时间:2016-03-16 17:42:58

标签: reporting-services ssrs-2008 ssrs-2008-r2

我正在使用Microsoft Reporting Services 2008.我有一张表:

Name   Point
Alice  60
Mike   40

我想在此表上安排扩展/折叠,使其像:

Name   Point
+Total  100

当我点击+时,我希望看到:

Name   Point
-Total  100
Alice   60
Mike    40

然后单击 - 将执行相反的操作。我看到帖子Extend(wide) or Narrow titles by listing them in SSRS 2008,它离我的问题非常接近,但它对我的情况不起作用,因为当我去Name组并且按照那里描述的去可见性部分时我不能选择[Name]。我也不希望Total在另一列中如下:

-Total   Alice  60
         Mike   40 

我自己无法解决这个问题。如果有人帮忙我会很感激。

1 个答案:

答案 0 :(得分:1)

您不需要组来设置切换功能,它可以在Tablix的任何单元格上使用。

使用以下数据排列创建一个Tablix。

enter image description here

Total是硬编码的,将Name和Point字段拖放到详细信息组上的单元格中。

选择行并右键单击它,选择Row Visibility...

enter image description here

在行可见性窗口中,选择隐藏和显示可以通过此报告项切换:选择总计硬编码的文本框。

enter image description here

在我的例子中是Textbox 71。

现在预览您的报告,您将得到以下内容:

enter image description here

如果有帮助,请告诉我。