说我有一个包含两列的表: 第一个属于父行,第二个属于子行。对于通用数据,输出可能如下所示:
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”的第一行保持可见。
一种可能的解决方法是将切换选项仅限制为包含某些数据的行 - 但我的研究表明这是不可能的。
有关其他解决方法的任何想法吗?非常感谢任何帮助!
答案 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