SSRS 2008 R2 excel导出无法在报表服务器上工作

在SSRS 2008 R2报告中,我在Tablixes的“隐藏”属性上有以下expression式,我不希望将标题导出为EXCEL或PDF。

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

上面列出的代码正常使用我的Visual Studio出价IDE时正常工作。 但是,当我将上面列出的代码部署到testing报告服务器时,会发生以下情况:

  1. PDF的标题栏不显示,但是
  2. 当我将报告服务器上的SSRS报告导出到EXCEL时,标题列出现。

我不明白为什么代码将在Visual Studio IDE上工作,并且它不能在报表服务器上工作。

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

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

那:

  1. Excel报表标题显示在Visual Studio和
  2. Excel报表标题不会显示在报表服务器上。

因此,你能告诉我什么可能导致这个问题,我能做些什么来解决这个问题? 我应该使用什么样的代码?

如果您正在对报告进行分组并且具有嵌套组,则以下内容就足够了:组A组B组C组

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