SSRS仅切换某些行

时间:2013-11-13 09:14:42

标签: reporting-services toggle visibility

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

 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”的第一行保持可见。

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

有关其他解决方法的任何想法吗?非常感谢任何帮助!

2 个答案:

答案 0 :(得分:0)

如果要从报告中完全删除第3部分,则可以在数据集或表/矩阵上放置过滤器。如果您想要切换,则必须保持切换元素可见。

答案 1 :(得分:0)

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

SSRS 2008 - How to hide the plus icon in a group visibility toggle cell

how do i hide the toggle image if there is no row when using drilldown