我正在制定一项要求,允许我在用户点击“+”(展开一行)时显示列,并在用户点击“ - ”折叠一行时隐藏该列。
因此,例如,当折叠所有行时,报告看起来像:
当用户单击A以展开报表中的某一行时,报表应为
请注意,COL4仅在行展开时显示。
我曾尝试设置可见性属性,但结果却是
如果我尝试设置标题文本框属性,则会收到类似的错误。
“切换项目必须是与隐藏项目共享相同范围的文本框,或者在包含隐藏项目的范围内,并且不能包含在报表项目中,除非当前分组范围具有父项”
我正在使用矩阵表
答案 0 :(得分:0)
问题是单击Col1切换只能隐藏表格分组中包含的元素(不包括col2的标题),您将看到上面提到的错误,“切换项目必须是共享相同范围的文本框......“。
您可以在表区域外放置一个文本框,并且可以切换列可见性,但这会将所有 col1的值扩展为一个分组值,并且不会是您的寻找。不幸的是,你无法完全按照自己的意愿行事;最好的选择是你上面显示的那个。