"[图片] 一共 4000 条数据,导出的.xls 文件大小为 700k,从图中第一步执行到第二部需要 7、8 分钟左右,这是什么原因??"
一共 4000 条数据,导出的.xls 文件大小为 700k,从图中第一步执行到第二部需要 7、8 分钟左右,这是什么原因??
如果数据量大,可以试下 ReportUtils 的这个方法:exportToExcelOpenXML
语法:public static voidexportToExcelOpenXML(java.io.OutputStream os,IReport report,java.lang.String sheetName,boolean exportFormula)
throws java.lang.Throwable
参数说明:
os - 输出流对象
report - 报表对象
sheetName - 导出后的 sheet 名称
exportFormula - 是否导出公式
功能说明:将报表输出为 Excel OpenXML 格式
调用举例: 略
exportToExcelOpenXML
语法:public static voidexportToExcelOpenXML(java.lang.String fileName,IReport report,java.lang.String sheetName,boolean exportFormula)
fileName - 输出文件全路径
请问这个是哪一个版本的 jar 包啊 我的 ReportUtils 类里没有这个方法
你那边用的什么版本?是 V4 还是最新的版本,在 raqsoftReport.jar 的 com.raqsoft.report.util.ReportUtils 这里
如果数据量大,可以试下 ReportUtils 的这个方法:
exportToExcelOpenXML
语法:public static voidexportToExcelOpenXML(java.io.OutputStream os,IReport report,java.lang.String sheetName,boolean exportFormula)
throws java.lang.Throwable
参数说明:
os - 输出流对象
report - 报表对象
sheetName - 导出后的 sheet 名称
exportFormula - 是否导出公式
功能说明:将报表输出为 Excel OpenXML 格式
调用举例: 略
exportToExcelOpenXML
语法:public static voidexportToExcelOpenXML(java.lang.String fileName,IReport report,java.lang.String sheetName,boolean exportFormula)
throws java.lang.Throwable
参数说明:
fileName - 输出文件全路径
report - 报表对象
sheetName - 导出后的 sheet 名称
exportFormula - 是否导出公式
功能说明:将报表输出为 Excel OpenXML 格式
请问这个是哪一个版本的 jar 包啊 我的 ReportUtils 类里没有这个方法
你那边用的什么版本?是 V4 还是最新的版本,在 raqsoftReport.jar 的 com.raqsoft.report.util.ReportUtils 这里