我尝试使用 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 中的输出:
答案 0 :(得分:0)
我认为问题在于列的放置,列之间是否有空格或者它们可能重叠,如果您希望导出为excel,则始终建议您不要在报告中给出尴尬的空格完美契合。如果有重叠,可以在细节带中的行中检查相同。
所以试试吧也许它有效。
感谢。