导出到Excel时数据未完成

时间:2013-12-18 03:36:22

标签: java jasper-reports

我尝试使用 JasperReports iReport 将报告导出到Excel,但结果是并非所有数据都能显示在 Excel < / em>,而当我将它导出到 pdf 时,它工作正常。这是我的代码:

JRXlsExporter exporter = new JRXlsExporter();
exporter.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint);
exporter.setParameter(JRExporterParameter.IGNORE_PAGE_MARGINS, true);
exporter.setParameter(JRExporterParameter.OUTPUT_FILE_NAME, new File(".").getCanonicalPath() + "\\report\\report1.xls");
exporter.exportReport();

Excel 中的输出: enter image description here

1 个答案:

答案 0 :(得分:0)

我认为问题在于列的放置,列之间是否有空格或者它们可能重叠,如果您希望导出为ex​​cel,则始终建议您不要在报告中给出尴尬的空格完美契合。如果有重叠,可以在细节带中的行中检查相同。

所以试试吧也许它有效。

感谢。