【问题标题】:Crystal reports export to excel cell merge issue水晶报表导出到excel单元格合并问题
【发布时间】:2010-06-30 20:36:27
【问题描述】:

当我从 Crystal Reports 导出时,任何标记为 Can Grow 的字段都会与它们下方的空白行合并。

这完全打乱了我的排序。我该如何解决这个问题?

【问题讨论】:

    标签: excel crystal-reports export


    【解决方案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 标记为“可以增长”的字段将与它们下方的空白行合并。

    【讨论】:

      【解决方案2】:

      我在将水晶报表导出到excel时总是遇到很多问题,我总是遇到你遇到的同样的问题。
      我通过将数据集(报告数据源)直接导出到excel解决了这个问题,这解决了我遇到的所有问题。

      请参阅此链接以获取Export a Dataset to Excel

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-04-20
        • 1970-01-01
        • 1970-01-01
        • 2010-09-22
        相关资源
        最近更新 更多