Jasper meldet mehrere XLSX-Dateien im ZIP-Archiv
Posted: 23 Dec 2024, 13:28
Bitte helfen Sie mir, wie kann ich viele XLSX-Jasper-Berichte in das ZIP-Archiv packen?
Zeilenbegrenzung pro Blatt – 30.000 Zeilen. Bei mehr als 30.000 Zeilen muss ein neues Blatt erstellt werden. Und diese Blätter müssen in einem Archiv verpackt werden. Sagen Sie mir bitte, wie ich das machen kann.
Meine Exporter-Konfiguration:
JRXlsxExporter exporter = new JRXlsxExporter();
exporter.setExporterInput(new SimpleExporterInput(jasperPrint));
exporter.setExporterOutput(new SimpleOutputStreamExporterOutput(os));
SimpleXlsxReportConfiguration xlsxReportConfiguration = new SimpleXlsxReportConfiguration();
xlsxReportConfiguration.setMaxRowsPerSheet(30000);
xlsxReportConfiguration.setDetectCellType(true);
exporter.exportReport();
Was muss ich zu meiner Konfiguration hinzufügen?
Zeilenbegrenzung pro Blatt – 30.000 Zeilen. Bei mehr als 30.000 Zeilen muss ein neues Blatt erstellt werden. Und diese Blätter müssen in einem Archiv verpackt werden. Sagen Sie mir bitte, wie ich das machen kann.
Meine Exporter-Konfiguration:
JRXlsxExporter exporter = new JRXlsxExporter();
exporter.setExporterInput(new SimpleExporterInput(jasperPrint));
exporter.setExporterOutput(new SimpleOutputStreamExporterOutput(os));
SimpleXlsxReportConfiguration xlsxReportConfiguration = new SimpleXlsxReportConfiguration();
xlsxReportConfiguration.setMaxRowsPerSheet(30000);
xlsxReportConfiguration.setDetectCellType(true);
exporter.exportReport();
Was muss ich zu meiner Konfiguration hinzufügen?