【问题标题】:Crystal Report: export to excell generates "page break", column header is reapeatedCrystal Report:导出到excel生成“分页符”,列标题重复
【发布时间】:2011-12-20 20:54:40
【问题描述】:


尝试将报告导出到 Excel,生成的文档有分页符。列标题重复。 “分页符”的位置与我生成 PDF 报告时的位置相同。
导出到excel时如何删除此分页符?是否有一些页面大小定义?

【问题讨论】:

    标签: crystal-reports export-to-excel


    【解决方案1】:

    您是否尝试过 ExportFormatType.ExcelRecord 而不是 ExportFormatType.Excel?将创建 xls 文件而不进行格式化。


    如果用户实际上是使用 ReportViewer 工具栏导出按钮导出报告,您可以:

    • 将 CrystalReportViewer 控件替换为 ReportExporter 控件。它将以您选择的格式导出报告。

    或从工具栏中隐藏“导出”按钮并放入以编程方式导出的页面按钮

    CrystalReportSource1.ReportDocument.ExportToHttpResponse(ExportFormatType.ExcelRecord, this.Response , false, "report.xls");

    reportDocument.ExportToDisk(ExportFormatType.ExcelRecord, "report.xls");

    您可以选择最适合您需求的方式,但您必须尝试它是否适用于您在开发或发布服务器中使用的运行时

    ExportFormatType.ExcelRecord 表示生成一个xls文件,没有格式化。如果您设置 ExportFormatType.Excel 标记为“可以增长”的字段将与它们下方的空白行合并。

    【讨论】:

    • 非常感谢! ExcelRecord 选项是我错过的选项!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多