5つの異なるファイルで合計5つのレポートがあります。これらの5つのレポートと5つの異なるシートを含む単一のExcelファイルのみを作成します。ジャスパーレポートではどのように可能ですか?Jasper report excelエクスポート出力
代わりに5つのレポートだけつのレポートを使用してtrue
にプロパティを設定しnet.sf.jasperreports.export.xls.one.page.per.sheet
を作成するための事前
5つの異なるファイルで合計5つのレポートがあります。これらの5つのレポートと5つの異なるシートを含む単一のExcelファイルのみを作成します。ジャスパーレポートではどのように可能ですか?Jasper report excelエクスポート出力
代わりに5つのレポートだけつのレポートを使用してtrue
にプロパティを設定しnet.sf.jasperreports.export.xls.one.page.per.sheet
を作成するための事前
で
感謝を助けてください。
は、それからちょうど、必要に応じてより多くの情報のためのインターネット上で
検索をnet.sf.jasperreports.export.xls.sheet.name
でそれらの名前を変更し、改ページ要素を使用します。実際にはこれに多くの例があります。
まず、通常どおりシートごとにJasperPrintオブジェクトを作成する必要があります。
JasperPrint firstSheet = ...;
JasperPrint secondSheet = ...;
JasperPrint thirdSheet = ...;
JasperPrint fourthSheet = ...;
JasperPrint fifthSheet = ...;
ここで、JasperPrintには既にデータソースがあります。 JasperPrintオブジェクトを追加するのArrayListを使用し、輸出はシート
JRXlsxExporter exporter = new JRXlsxExporter();
ArrayList<JasperPrint> list = new ArrayList<JasperPrint>();
list.add(firstSheet);
list.add(secondSheet);
list.add(thirdSheet);
list.add(fourthSheet);
list.add(fifthSheet);
exporter.setExporterInput(SimpleExporterInput.getInstance(list));
exporter.setExporterOutput(new SimpleOutputStreamExporterOutput(outputFile));
exporter.exportReport();
を作成するために、各オブジェクトを使用します。そして、あなたはインポートとしてnet.sf.jasperreports.engine.export.ooxml.JRXlsxExporter
を使用する必要が
ありがとうたくさんのbhanu私の大きな問題は解決されました......ありがとう –
の可能性のある重複した[に複数jrxmlのジャスパーレポートを照合する方法単一のpdf出力ファイル](http://stackoverflow.com/questions/8564163/how-to-collate-multiple-jrxml-jasper-reports-into-a-one-single-pdf-output-file) –
私たちは持っています5つの異なるシートがExcelにありますので、5つの異なるjrxmlファイルを作成し、これらの5つのレポートをエクスポートしてから、1つのExcelファイルレポート/シートにマージしようとします。 –
とこれに関連するもう1つの点は、私がcolumnGroupsをExcelで繰り返すのを無視したいということです。 –