Jaspersoft(ジャスパーソフト) / JasperReports(ジャスパーレポート) Lab

 "Jaspersoft/JasperReports Lab"では、主にオープンソースのERP iDempiereアイデンピエレ)とジャスパーレポートとの連携と、Jaspersoftのレポート編集ツールJaspersoft Studioの使い方について調査及び研究し、その成果をまとめています。

Jaspersoft(ジャスパーソフト)とは/JasperReports(ジャスパーレポート)とは

 JasperReports(ジャスパーレポート)とは、オープンソースのレポート/帳票作成・表示のソフトウェア群です。米Jaspersoft(ジャスパーソフト)社により開発されていましたが、Jaspersoft社が米TIBCO Software(ティブコソフトウェア)に買収された事により、現在はTIBCO社により開発が続けられています。

参考

 

 オープンソースのERP iDempiereでは、ジャスパーレポートのレポート編集ツールJaspersoft Studio(旧iReport)で作成したレポート定義をiDempiereに設定する事により、iDempiere上でジャスパーレポートを表示する事ができます。

 Compiere Distributionは、独自のレポート/帳票を表示する仕組みを持っていますが、ジャスパーレポートを使用する事で、より表現力豊かなレポート/帳票を作成する事ができます。

 そのためジャスパーレポートは、iDempiereと連携する筆頭のアプリケーションと言えるでしょう!

iDempiereとJaspersoft/JasperReportsの連携

 iDempiereでは様々な場面で、JasperReports(ジャスパーレポート)と連携する事ができます。ここでは、その場面毎の連携方法について調査及び研究し、その成果をまとめています。

一覧レポートアイコンからのジャスパーレポートの出力  ※サポーターズコンテンツ

 iDempiereの一覧レポートのアイコン(レポート/Reportアイコン)からジャスパーレポートを出力する方法を調査及び研究し、その成果をまとめています。

一覧レポート表示アイコンからの出力
一覧レポート表示アイコンからの出力

目次

  • Jaspersoft Studioのクエリ設定
  • レポートとプロセスの設定
  • 印刷書式の設定
  • レポートの確認
  • その他

 

定型レポートアイコンからのジャスパーレポートの出力  ※サポーターズコンテンツ

 iDempiereの定型レポートのアイコン(印刷/プリントアイコン)からジャスパーレポートを出力する方法を調査及び研究し、その成果をまとめています。

定型レポートアイコンからの出力
定型レポートアイコンからの出力

目次

  • Jaspersoft Studioのクエリ設定
  • レポートとプロセスの設定
  • ウィンドウのタブの設定
  • ジャスパーレポートの定義が添付されているプロセスを直接タブに設定し、ジャスパーレポートを出力する
  • 特別なプロセス以外で、ジャスパーレポートの定義が添付されていないプロセスから印刷書式を使用して、ジャスパーレポートを出力する
  • 特別なプロセスからジャスパーレポートを出力する

 

メニューツリーのレポートアイコンからのジャスパーレポートの出力  ※サポーターズコンテンツ

 iDempiereのメニューツリーのレポートアイコンからジャスパーレポートを出力する方法を調査及び研究し、その成果をまとめています。

メニューツリーのレポートアイコンからの出力
メニューツリーのレポートアイコンからの出力

目次

  • メニューツリーのレポートアイコンからの出力方法
  • テンポラリーテーブルを使用してレポートを出力する

 

会計レポートからのジャスパーレポートの出力  ※サポーターズコンテンツ

 iDempiereの会計レポートでジャスパーレポートを出力する方法を調査及び研究し、その成果をまとめています。

会計レポートからの出力
会計レポートからの出力

目次

  • Jaspersoft Studioのクエリ設定
  • レポートとプロセスの設定
  • レポートの確認
  • 会計レポートと印刷書式
  • サンプルファイル

 

iDempiereが保持している画像をジャスパーレポートで使用する方法  ※サポーターズコンテンツ

 iDempiereに保持している画像をジャスパーレポートで使用する方法を調査及び研究し、その成果をまとめています。

iDempiereが保持している画像を使用する
iDempiereが保持している画像を使用する

目次

  • Imageのリファレンスの画像を使用する(その1)
  • Imageのリファレンスの画像を使用する(その2)
  • 添付画像を使用する

 

多言語対応(マルチ言語対応)  ※サポーターズコンテンツ

 iDempiereから出力するジャスパーレポートを多言語対応(マルチ言語対応)するための方法について調査及び研究し、その成果をまとめています。

目次

  • リソースバンドルのプロパティファイルの作成と翻訳
  • iDempiereの設定とレポートの確認
  • その他

 

フォントを追加する  ※サポーターズコンテンツ

 iDempiereからジャスパーレポートを出力する際に、特定のフォントを追加して表示するための方法を調査及び研究し、その成果をまとめています。

目次

  • Jaspersoft Studioにフォントを追加する
  • iDempiereから追加したフォントでPDF出力する

 

参考サイト

資料

Jaspersoft Studio User Guide
jaspersoft-studio-user-guide.pdf
Adobe Acrobat ドキュメント 4.6 MB