2016-03-16 95 views
0

我在Microsoft Reporting Services的2008年的工作有一个表我有这样的:扩展/折叠在SSRS矩阵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,这与我的问题非常接近,但它不适用于我的情况,因为当我前往名称组时,无法选择[姓名]并按照此处所述进入可见性部分。我也不想在另一列总象下面这样:

-Total Alice 60 
     Mike 40 

我想不出解决它在我自己的。如果有人帮助,我会很感激。

回答

1

你不需要一个组来设置切换功能,它可以用在你的tablix的任何单元格上。

使用以下数据安排创建一个tablix。

enter image description here

总计是硬编码,拖放名称和点字段的详细信息组细胞。

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

enter image description here

在行显示的窗口中选择隐藏和显示可以通过此报告项目进行切换:选择文本框,其中道达尔硬编码。

enter image description here

在我的情况是文本框71

现在预览报表,你会得到这样的事情:

enter image description here

让我知道,如果这有助于。

+0

嗨亚历杭德罗,谢谢你的回答。我无法清楚地了解textbox71在哪里。我很感激你是否也展示过它。 –

+0

@EmelUras,哦,我忽略了这个事实,它可能会很棘手。在SSRS中,每个tablix单元格都有一个名称,如果单元格是硬编码的或设置为表达式,则文本框名称将为文本框#。要知道文本框名称,只需选择该单元格并按F4键,将会显示一个属性窗口。另外,如果您右键单击单元格并选择文本框属性,您将看到Name属性。让我知道你是否需要进一步的帮助。 –

+0

@EmelUras,Textbox71是硬编码的单元格的名称,即我们希望创建切换'[+]'功能的单元格。 –