Crystal Reports - 数据导出到 Excel

  • 简述

    有不同的 Excel 选项可用于导出 Crystal Report 的数据。
  • Microsoft Excel (97-2003) 仅数据

    Microsoft Excel (97-2003) 仅数据是一种基于记录的格式,专注于数据。此格式确实会导出大部分格式,但是,它不会合并单元格,并且每个元素仅添加到一个单元格中。
    此格式还可以将某些摘要导出为 Excel 函数。支持的汇总包括 SUM、AVERAGE、COUNT、MIN 和 MAX。
    微软Excel
  • Microsoft Excel 工作簿仅数据

    Microsoft Excel 工作簿仅数据是一种基于记录的格式,也专注于数据。此导出格式是对现有 Microsoft Excel 工作簿仅数据导出类型的增强。
    该格式的导出结果是XLSX文件。XSLX 文件格式由 Microsoft Excel 2007 及更高版本引入并支持。Microsoft Excel 工作簿仅数据格式消除了以前的 XLS 文件格式的限制,大约有 65536 行和 256 列。
    Microsoft Excel 工作簿
  • 微软Excel (97-2003)

    Microsoft Excel (97-2003) 基于页面的格式将报表内容逐页转换为 Excel 单元格。多个页面的内容将导出到同一个 Excel 工作表中。
    如果工作表已满并且有更多数据需要导出,导出程序将创建多个工作表来容纳这些数据。如果报表元素覆盖多个单元格,则导出程序会合并单元格以表示报表元素。
    Microsoft Excel 工作表中的列数限制为 256 列,因此添加到超过 256 列的单元格的任何报表元素都不会导出。此导出格式保留大部分格式,但不会从报表中导出行和框元素。
    微软Excel
  • 局限性

    Crystal Reports for Enterprise Java 运行时引擎不支持报表中嵌入的所有元素。例如,不支持 OLAP 网格和地图元素。
  • 角色渲染

    Crystal Reports for Enterprise 和 Crystal Reports 2013 之间的字符呈现技术有所不同。这意味着每个字符的大小可能会略有差异(1 像素),这些差异会随着时间的推移累积起来并创建额外的行或列。