J'ai "essayé d'exporter le rapport pour exceller en utilisant JasperReports et iReport, mais le résultat est que toutes les données ne peuvent pas être affichées en Exceller, alors que quand je l'exporte pdf, ça fonctionne bien. Voici mon code:
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();
La sortie en Exceller:
Réponses:
0 pour la réponse № 1Je pense que le problème réside dans le placement de lacolonnes, existe-t-il des espaces entre elles ou se chevauchent, et il est toujours conseillé de ne pas laisser d'espaces gênants dans le rapport pour un ajustement parfait. Même chose peut être vérifié dans les lignes de la bande de détail, s’il ya chevauchement ou non.
Alors essayez, peut-être que ça marche.
Merci.