Crystal Reports - 数据导出到Excel

可以使用不同的Excel选项导出Crystal Report的数据.

Microsoft Excel(97-2003)仅数据

Microsoft Excel(97-2003)Data-Only是一种基于记录的格式,专注于数据.此格式确实导出大部分格式,但是,它不合并单元格,并且每个元素仅添加到一个单元格.

此格式还可以将某些摘要导出为Excel函数.支持的摘要是SUM,AVERAGE,COUNT,MIN和MAX.

Microsoft Excel

Microsoft Excel工作簿仅数据

Microsoft Excel工作簿仅数据是一种基于记录的格式,它也专注于数据.此导出格式是对现有Microsoft Excel工作簿仅数据导出类型的增强.

此格式的导出结果是XLSX文件. Microsoft Excel 2007及更高版本引入并支持XSLX文件格式. Microsoft Excel Workbook仅数据格式删除了以前XLS文件格式的限制,大约65536行和256列.

 Microsoft Excel工作簿

Microsoft Excel(97-2003)

Microsoft Excel(97-2003)基于页面的格式将报表内容转换为Excel单元格一页一页的基础.多个页面中的内容将导出到同一个Excel工作表.

如果工作表已满,并且有更多数据要导出,则导出程序会创建多个工作表以容纳数据.如果报表元素包含多个单元格,则导出程序会合并单元格以表示报表元素.

Microsoft Excel在工作表中的限制为256列,因此添加了任何报表元素不导出超过256列的单元格.此导出格式保留大部分格式,但不会从报表中导出行和框元素.

 Microsoft Excels

限制

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

字符渲染

Crystal Reports for Enterprise和Crystal Reports 2013之间的字符呈现技术不同这意味着每个角色的大小可能会略有不同(1个像素),随着时间的推移会增加,并创建额外的行或列.