首页 文章

SSRS 2008 R2 excel导出无法在报表服务器上运行

提问于
浏览
2

在SSRS 2008 R2报告中,我在Tablixes的“隐藏”属性中有以下表达式,我不希望将 Headers 导出为EXCEL或PDF .

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

当我使用我的visual studio bid IDE时,上面列出的代码工作正常 . 但是,当我将上面列出的代码部署到测试报告服务器时,会发生以下情况:

  • 但是,PDF的 Headers 列不会显示

  • 当我将SSRS报告导出到报表服务器上的EXCEL时,将显示 Headers 列 .

我不明白为什么代码可以在visual studio ide上工作,它在报表服务器上不起作用 .

我还想提一下,当我将代码更改为以下内容时:

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

那:

  • Excel报告 Headers 出现在visual studio和

  • Excel报表 Headers 未显示在报表服务器上 .

那么你能告诉我是什么原因导致这个问题以及我能做些什么来解决这个问题?我应该使用什么代码?

1 回答

  • 1

    如果要对报表进行分组并具有嵌套组,则以下内容应足够:GROUP A GROUP B GROUP C.

    <GROUP A>.Row Visibility=Parameters!RenderFormat.Value="EXCEL"
    

相关问题