专题总结 >> 导出 >> 导出excel2007

导出excel2007

顶( )
最后更新日期: 人发表评论 (点击查看)
1. 问题描述
在实际的应用中会经常需要将数据导出成excel,FineReport有3中excel的导出方式:
1、在设计器端直接导出,详细请查看设计器中的导出
2、在浏览报表时进行导出,即在web端导出,详细请查看BS端导出
3、通过导出API在程序中导出,详细请查看导出API
所有的这些导出方式,导出的excel均为2003版,但是,2003版的excel限制了每个sheet的最大行数和列数,导出大数据量数据时就得分多个sheet,影响使用,而excel2007却不会出现这样的问题,那么怎样才能导出2007版本的excel呢?
2. 解决方案
导出2007版本excel同导入2007版本一样,须得导入一个jar包poi2007_fat.jar,具体的导入方式可查看设计器导入excel
3. 示例
在导入poi2007 fat.jar之前,FineReport默认的导出的excel的后缀名为.xls,即2003版本excel,以设计器导出为例,如下图:
在导入poi2007 fat.jar之后,FineReport支持导出2007版本的excel,默认的导出后缀名为.xlsx,即2007版本excel,以设计器导出为例,如下图:
注:如果开启了行式引擎,excel导出格式仍为2003版本。
注:在上面描述中提到的3中导出方式的默认导出格式均同上。
 
 
 
 
   
文明发言,用心评论
 
应用此篇文章,您:
不费力
研究了一会
琢磨了好久
 
查看全部条>>
返回顶部
Copyright©2019 帆软软件有限公司
苏ICP备18065767号-3