0

假设我有一个包含两列的表:第一列属于父行,第二列属于子行。使用通用数据,输出可能如下所示:

 column1  column 2

 1          
            a
            b

 2
            c
            d
            e

 3
            f
            g

我已将子组的可见性(在第 2 列中)设置为由父组中的值(在第 1 列中)切换。例如,可以通过单击“2”旁边的 + 号来切换值“c、d 和 e”。

现在出现了我的问题:我想让表格的某些部分消失。例如,我希望包含子成员“f,g”的父组“3”不显示在我的表中。为此,我必须将父组和子组的可见性设置为类似

 =Fields!Parentgroup.Value=3.

但是,这样做时,组“3”的第一行由于切换选项而保持可见。

一种可能的解决方法是将切换选项仅限于包含某些数据的行 - 但我的研究表明这是不可能的。

其他解决方法的任何想法?任何帮助是极大的赞赏!

4

2 回答 2

0

如果您想从报告中完全删除第 3 节,那么您可以在数据集或表格/矩阵上放置一个过滤器。如果你想让它切换,那么你必须保持切换元素可见。

于 2013-11-13T22:20:37.160 回答
0

以下链接提供了一个选项,可针对详细信息部分不包含任何数据的那些行删除 [+] 符号。

SSRS 2008 - 如何在组可见性切换单元格中隐藏加号图标

如果使用向下钻取时没有行,我如何隐藏切换图像

于 2015-07-21T13:10:51.193 回答