Reporting services SSRS 2008停止Tablix导出为CSV

Reporting services SSRS 2008停止Tablix导出为CSV,reporting-services,Reporting Services,我的SSRS报告上有两个Tablix控件。我想要一个出口,一个不出口。我通过在要导出到的对象上设置隐藏属性来完成此操作: "=Globals!RenderFormat.IsInteractive = True" 我不想导出到的那个: "=Globals!RenderFormat.IsInteractive = False" 当我导出到Excel时,这非常有效,但是CSV只是忽略这些值并导出两个Tablix控件。我需要知道如何强制CSV仅导出一个Tablix控件。尝试设置您不想导出到CSV的T

我的SSRS报告上有两个Tablix控件。我想要一个出口,一个不出口。我通过在要导出到的对象上设置隐藏属性来完成此操作:

"=Globals!RenderFormat.IsInteractive = True"
我不想导出到的那个:

"=Globals!RenderFormat.IsInteractive = False"

当我导出到Excel时,这非常有效,但是CSV只是忽略这些值并导出两个Tablix控件。我需要知道如何强制CSV仅导出一个Tablix控件。

尝试设置您不想导出到CSV的Tablix的
可见性。hidden
属性:

=(Globals!RenderFormat.Name = "CSV")

尝试设置您不想导出到CSV的tablix的
可见性.hidden
属性:

=(Globals!RenderFormat.Name = "CSV")

对于CSV渲染方法,忽略格式选项,例如可见性上的表达式。CSV渲染方法本质上是数据流,因此可以通过将DataElementOutput从默认值Auto更改为NoOutput来抑制不希望包含在CSV文件中的元素。

对于CSV渲染方法,忽略格式选项,例如可见性表达式。CSV呈现方法本质上是数据流,因此您可以通过将DataElementOutput从默认值Auto更改为NoOutput来抑制不希望包含在CSV文件中的元素。

您不能有条件地设置DataElementOutput,但可以有条件地设置tablix过滤器。这将在csv输出中保留标题行,但会修剪数据行。

您不能有条件地设置DataElementOutput,但可以有条件地设置tablix筛选器。这将在csv输出中保留标题行,但会修剪数据行。

现在尝试重新生成它(正如我过去所做的那样),这种方法不起作用。请参阅此文档,了解如何使用表达式控制csv和xml的可见性:。对于CSV,我建议使用一个参数来解决这个问题,该参数询问预期的导出格式是什么,并且基于该参数的值,您可以隐藏报表元素。现在尝试重现这个问题(正如我过去所做的那样),这种方法不起作用。请参阅此文档,了解如何使用表达式控制csv和xml的可见性:。对于CSV,我建议通过使用一个参数来解决这个问题,该参数询问预期的导出格式是什么,并且基于该参数的值,您可以隐藏报告元素。