首页 文章

SSRS 2008导出到Excel页码问题

提问于
浏览
3

我有一些报告需要由用户导出到Excel . 我在页面页脚的页面页脚中显示页码,其中包含以下表达式:=“Page:”&Globals!PageNumber

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

我该如何纠正?

2 回答

  • 0

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

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

    然后编辑excel呈现部分以使用简单的 Headers .

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

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

相关问题