【问题标题】:SSRS 2008 Export to Excel Page Number problemSSRS 2008 导出到 Excel 页码问题
【发布时间】:2011-03-07 19:08:20
【问题描述】:

我有一些报告需要用户导出到 Excel。我正在使用以下表达式在文本框中的页脚中显示页码:="Page:" & Globals!PageNumber

当我在 Visual Studio 中对此进行测试时,我导出的 Excel 工作表看起来不错。每个页码都是正确的。当我部署报表并通过报表管理器导出它时,每个页码都是“Page: 1”。

我该如何纠正这个问题?

【问题讨论】:

    标签: reporting-services ssrs-2008


    【解决方案1】:

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

    找到 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>
    

    【讨论】:

    • 不幸的是,这并没有改变我的报告中的任何内容,导出到 excel 后仍然在每个页面上显示第 1 页,共 1 页
    【解决方案2】:

    请参阅this page 上的最后 2 段。总结一下。您必须在报表服务器配置文件中设置 excel 设备信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-13
      • 2015-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多