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
PDFファイル 4.6 MB