【发布时间】:2015-05-21 06:17:04
【问题描述】:
我有一个包含许多列的 SSRS 报告。在屏幕上显示此报告使用起来可能很乏味。我想在屏幕上隐藏此报告,但是当用户选择通过 SSRS 上的导出选项导出时,数据应该是可见的。通过 Tablix 属性隐藏此报告时,它是不可见的,但在导出到 CSV/PDF 时,那里的数据也不可见。应该怎么做才能显示出口数据?
【问题讨论】:
标签: reporting-services ssrs-tablix
我有一个包含许多列的 SSRS 报告。在屏幕上显示此报告使用起来可能很乏味。我想在屏幕上隐藏此报告,但是当用户选择通过 SSRS 上的导出选项导出时,数据应该是可见的。通过 Tablix 属性隐藏此报告时,它是不可见的,但在导出到 CSV/PDF 时,那里的数据也不可见。应该怎么做才能显示出口数据?
【问题讨论】:
标签: reporting-services ssrs-tablix
在我看来,您想根据报告项的呈现方式隐藏它们。使用如下表达式来查看您的报告项目:
=Iif(Globals!RenderFormat.Name = "EXCEL", True, False)
或者,如果您当前正在使用 ReportViewer 组件,我建议您将其替换为应用程序框架中的常规控件,并发送带有呈现报告(从 SSRS Web 服务呈现)的数据流。
【讨论】: