Ограничение количества строк на листе — 30000 строк. Если строк больше 30000, необходимо создать новый лист. И эти листы должны быть упакованы в один архив. Подскажите, пожалуйста, как это сделать.
Моя конфигурация экспортера:
Код: Выделить всё
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.setConfiguration(xlsxReportConfiguration);
exporter.exportReport();
Подробнее здесь: https://stackoverflow.com/questions/793 ... ip-archive