SSRS 2008导出到Excel页码问题

时间:2011-03-07 19:08:21

标签: reporting-services ssrs-2008

我有一些报告需要由用户导出到Excel。我正在页面页脚中的页码中显示以下表达式:=“Page:”&全局!的PageNumber

当我在Visual Studio中测试时,我导出的excel表看起来很好。每个页码都是正确的。当我部署报告并通过报告管理器将其导出时,每个页码都是“Page:1”。

我该如何纠正?

2 个答案:

答案 0 :(得分:0)

请参阅this page的最后两段。总结一下。您必须在reportserver配置文件中设置Excel设备信息。

答案 1 :(得分:0)

您必须配置设备信息设置以使用简单的标题:

找到rsreportserver.config文件。我的位于C:\ Program Files \ Microsoft SQL Server \ MSRS11.MSSQLSERVER \ Reporting Services \ ReportServer \

然后编辑excel呈现部分以使用简单的标题。

<Extension Name="EXCEL" Type="Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer,Microsoft.ReportingServices.ExcelRendering" Visible="False">
  <Configuration> 
    <DeviceInfo>
        <SimplePageHeaders>True</SimplePageHeaders> 
    </DeviceInfo> 
  </Configuration> 
</Extension>