在SSRS中切换时显示/隐藏列标题

时间:2015-08-17 08:41:36

标签: reporting-services ssrs-2012 ssrs-tablix

我正在制定一项要求,允许我在用户点击“+”(展开一行)时显示列,并在用户点击“ - ”折叠一行时隐藏该列。

因此,例如,当折叠所有行时,报告看起来像:

enter image description here

当用户单击A以展开报表中的某一行时,报表应为

enter image description here

请注意,COL4仅在行展开时显示。

我曾尝试设置可见性属性,但结果却是

enter image description here

如果我尝试设置标题文本框属性,则会收到类似的错误。

“切换项目必须是与隐藏项目共享相同范围的文本框,或者在包含隐藏项目的范围内,并且不能包含在报表项目中,除非当前分组范围具有父项”

我正在使用矩阵表

1 个答案:

答案 0 :(得分:0)

问题是单击Col1切换只能隐藏表格分组中包含的元素(不包括col2的标题),您将看到上面提到的错误,“切换项目必须是共享相同范围的文本框......“。

您可以在表区域外放置一个文本框,并且可以切换列可见性,但这会将所有 col1的值扩展为一个分组值,并且不会是您的寻找。不幸的是,你无法完全按照自己的意愿行事;最好的选择是你上面显示的那个。