私のプロジェクト用に.jasperファイルを作成しました。私はJasperViewerウィンドウで出力を取得していますが、その代わりにHTML出力フォームで表示します。どうやってやるの?JasperReportをHTMLにエクスポートするには?
5
A
答えて
3
ジャスパーレポートプロジェクトには、レポートをHTMLにエクスポートするためのサンプルコードが付属しています。これは単なるHTMLファイルではありませんが、少なくとも装飾に使用される1x1の透過GIFが必要です。移植性と印刷上の問題のため、レポートをHTMLファイルにエクスポートすることはお勧めできません。ただし、サンプルコードを使用してWebサーバー(非常にコモン)内にHTMLレポートを表示することはできます。詳細は、\ demo \ samples \ webapp applicationを参照してください。
3
次のコードは、HTMLレポートを生成します。
private DataSource jasperDataSource;
private String jasperReportDir;
public void generateHtmlReport(String reportPath, String reportCode, String outputLocation,
Map<String, Object> params) throws Exception
{
Connection connection=null;
try
{
connection = jasperDataSource.getConnection();
JasperReport jasperReport = (JasperReport) JRLoader.loadObject(jasperReportDir + "/" + reportPath + "/" + reportCode + ".jasper");
params.put(JRParameter.REPORT_FILE_RESOLVER, new SimpleFileResolver(new File(jasperReportDir + "/" + reportPath)));
JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, params, connection);
JasperExportManager.exportReportToHtmlFile(jasperPrint,outputLocation +reportCode+".html");
}
finally
{
if (connection!=null)
{
connection.close();
}
}
}
は、第二のファイルのパラメータに結果を配置し、HTMLフォーマットに生成されたレポートオブジェクトをエクスポート。
イメージは、HTML宛先ファイルと同じ名前のディレクトリ内に別ファイルとして配置され、さらに「_ファイル」接尾辞が付けられます。
関連する問題
- 1. JasperReportをPDF OutputStreamにエクスポートしますか?
- 2. HTMLタグテーブルをテキストフィールドに - JasperReport
- 3. ディスクにイメージを保存せずに、JasperReportをHTMLにエクスポートするにはどうすればいいですか?
- 4. JasperReportのページヘッダーバンドの内容をExcelのヘッダーにエクスポートする方法は?
- 5. HTMLテーブルをExcelにエクスポートするには
- 6. OutputStreamがPDFにエクスポートされていないJasperReport
- 7. はJasperReport
- 8. ASPXをHTMLにエクスポート
- 9. .pageを.htmlにエクスポート
- 10. JasperReport jrxmlをJFrameにロード
- 11. HTMLテーブルデータExcelにエクスポート
- 12. ダイナミックHTMLをExcelにエクスポートする.NET
- 13. ExcelにhtmlテーブルをエクスポートするJavascript
- 14. R shinyプレゼンテーションをpdfまたはhtmlにエクスポートするには
- 15. HTMLページをPDFにエクスポート
- 16. ExcelテーブルをHTMLにエクスポート
- 17. HTMLテーブルをExcelにエクスポート
- 18. グリッドを使ってHTMLテーブルをExcelにエクスポートするには
- 19. HTMLフォームを.PDFまたは.DOCにエクスポート
- 20. テーブルhtmlテーブルをPDFにエクスポートするには?
- 21. レポートを1つのシングルHTMLファイルにエクスポートするには?
- 22. HTMLページをLaravelの画像ファイルにエクスポートするには?
- 23. Phabricator Diff HTMLを履歴とログにエクスポートするには
- 24. JasperReport:バッチエクスポート
- 25. サブレポートJasperReport
- 26. htmlテーブルをPDFまたはイメージとしてエクスポートするには?
- 27. Angular関数を使ってAngular HTMLテンプレートをエクスポートするには
- 28. eclipseでemmaカバレッジをHTMLにエクスポートする方法は?
- 29. html/css/js noob:jsfiddleの例をエクスポートするには
- 30. Angular JSでHTMLテーブルをエクスポートするには?
[Jasper Report export html]の複製が可能です(http://stackoverflow.com/questions/27779612/jasper-report-export-html) –