-1

iレポートでレポートを取りたい。私は新しいものです。そのため、プロジェクトで i-report を使用する方法が本当にわかりません。i-report を使用するように提案してもらえますか、または i-report の代わりに別のレポート ソフトウェアがありますか。

4

1 に答える 1

1

iReport ツールから.jasperファイルを設計および作成し、サーバー マシンの特定の場所に保管します。実行時にこれらのファイルを使用し、datasourse オブジェクトを渡し、JasperExport でレポートをエクスポートします。レポートがエクスポートされます。

これを行うには、最初に JasperPrint オブジェクトを作成し、次に JRExporter オブジェクトを作成します。PDF エクスポートのサンプル コードを次に示します。

JasperPrint jasperPrint = JasperFillManager.fillReport(ファイル名、jasperParam、conn);

JRExporter response.setContentType("application/pdf");
            exporter = new JRPdfExporter();
            OutputStream ouputStream = response.getOutputStream();
            exporter.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint);
            exporter.setParameter(JRExporterParameter.OUTPUT_STREAM, ouputStream);
            exporter.exportReport();
于 2012-06-26T11:45:58.673 に答える