取消隐藏从 s-s-rS 中提取到 excel 的隐藏列

Posted

技术标签:

【中文标题】取消隐藏从 s-s-rS 中提取到 excel 的隐藏列【英文标题】:Unhide the hidden columns that are extracted to excel from s-s-rS 【发布时间】:2013-02-15 11:48:28 【问题描述】:

我有一份 s-s-rS 报告,当我们提取到 EXCEL 时,某些列被隐藏了。

我可以通过设置列可见性的表达式将其隐藏在 excel 中

=IIF(Globals!RenderFormat.Name = "EXCEL",True,False)

但是有没有一种方法可以让用户在 excel 中取消隐藏列(提取的结果集)并查看数据?

【问题讨论】:

【参考方案1】:

如果项目被隐藏,则在导出的 excel 文件中它们不存在。 要使 excel 中的项目有条件地可见,您可以(例如)添加两个文本框,如下所示:

然后在第二个文本框(您想在 excel 中隐藏)中设置可见性“可以切换”,用于切换第一个文本框并设置默认状态(在我的情况下它是隐藏的,在您的情况下,您可以编写表达式只为 excel 隐藏)。

然后在excel中你将拥有:

PS。我打开后展开了这个项目(默认是折叠的)。

【讨论】:

以上是关于取消隐藏从 s-s-rS 中提取到 excel 的隐藏列的主要内容,如果未能解决你的问题,请参考以下文章

导出到excel时如何取消合并s-s-rs中的单元格以尝试排序

表少于 4 列时导出到 excel 后隐藏列 (s-s-rS)

s-s-rS:在导出到 Excel 时抑制 Tablix 上的隐藏行组

s-s-rS 导出到 Excel 有错误的组页脚

s-s-rS:报告导出到 excel,不包括特定列

s-s-rS - 将外部 excel 文档与生成的报告合并?