ich diesen Code haben eine JasperReprot zu XLS exportieren:Jasper 5.6: JRXlsExporter.setParameter veraltet
JasperPrint jprint=JasperFillManager.fillReport(expRpg, null, new JRBeanCollectionDataSource(datalist));
JRXlsExporter exporter = new JRXlsExporter();
exporter.setParameter(JRXlsExporterParameter.JASPER_PRINT, jprint);
exporter.setParameter(JRXlsExporterParameter.OUTPUT_STREAM, outStream);
exporter.setParameter(JRXlsExporterParameter.IS_DETECT_CELL_TYPE, Boolean.TRUE);
exporter.setParameter(JRXlsExporterParameter.IS_REMOVE_EMPTY_SPACE_BETWEEN_ROWS, Boolean.TRUE);
exporter.exportReport();
Upgrade auf Jasper 5.6 alle setParameter als „veraltet“ markiert, und ich kann keine Dokumentation finden passe diesen Code an.
Wie exportiert man einen Bericht nach xls mit JasperReports 5.6?
sollten Sie lesen die [Entwickler bemerken] (http://jasperreports.sourceforge.net/api/net/sf/jasperreports/engine/JRAbstractExporter.html#setParameter%28net.sf.jasperreports.engine.JRExporterParameter,% 20java.lang.Object% 29): 'Ersetzt durch setE xporterInput (ExporterInput), setConfiguration (ExporterConfiguration), setConfiguration (ReportExportConfiguration) und setExporterOutput (ExporterOutput) '. –
Sie können auch eine Menge Probe in * JR * Paket finden –