Jaspersoft(ジャスパーソフト) / JasperReports(ジャスパーレポート) Lab
"Jaspersoft/JasperReports Lab"では、主にオープンソースのERP iDempiere(アイデンピエレ)とジャスパーレポートとの連携と、Jaspersoftのレポート編集ツールJaspersoft Studioの使い方について調査及び研究し、その成果をまとめています。
ページ目次
JasperReports(ジャスパーレポート)とは、オープンソースのレポート/帳票作成・表示のソフトウェア群です。米Jaspersoft(ジャスパーソフト)社により開発されていましたが、Jaspersoft社が米TIBCO Software(ティブコソフトウェア)に買収された事により、現在はTIBCO社により開発が続けられています。
参考
オープンソースのERP iDempiereでは、ジャスパーレポートのレポート編集ツールJaspersoft Studio(旧iReport)で作成したレポート定義をiDempiereに設定する事により、iDempiere上でジャスパーレポートを表示する事ができます。
Compiere Distributionは、独自のレポート/帳票を表示する仕組みを持っていますが、ジャスパーレポートを使用する事で、より表現力豊かなレポート/帳票を作成する事ができます。
そのためジャスパーレポートは、iDempiereと連携する筆頭のアプリケーションと言えるでしょう!
iDempiereとJaspersoft/JasperReportsの連携
iDempiereでは様々な場面で、JasperReports(ジャスパーレポート)と連携する事ができます。ここでは、その場面毎の連携方法について調査及び研究し、その成果をまとめています。
一覧レポートアイコンからのジャスパーレポートの出力
iDempiereの一覧レポートのアイコン(レポート/Reportアイコン)からジャスパーレポートを出力する方法を調査及び研究し、その成果をまとめています。
![一覧レポート表示アイコンからの出力](https://image.jimcdn.com/app/cms/image/transf/dimension=670x10000:format=png/path/sfe3be30db12270da/image/id83a1eaf5c55d238/version/1457880361/%E4%B8%80%E8%A6%A7%E3%83%AC%E3%83%9D%E3%83%BC%E3%83%88%E8%A1%A8%E7%A4%BA%E3%82%A2%E3%82%A4%E3%82%B3%E3%83%B3%E3%81%8B%E3%82%89%E3%81%AE%E5%87%BA%E5%8A%9B.png)
目次
- Jaspersoft Studioのクエリ設定
- レポートとプロセスの設定
- 印刷書式の設定
- レポートの確認
- その他
定型レポートアイコンからのジャスパーレポートの出力
iDempiereの定型レポートのアイコン(印刷/プリントアイコン)からジャスパーレポートを出力する方法を調査及び研究し、その成果をまとめています。
![定型レポートアイコンからの出力](https://image.jimcdn.com/app/cms/image/transf/dimension=670x10000:format=png/path/sfe3be30db12270da/image/ic3ea4dbef95ba8d0/version/1457934518/%E5%AE%9A%E5%9E%8B%E3%83%AC%E3%83%9D%E3%83%BC%E3%83%88%E3%82%A2%E3%82%A4%E3%82%B3%E3%83%B3%E3%81%8B%E3%82%89%E3%81%AE%E5%87%BA%E5%8A%9B.png)
目次
- Jaspersoft Studioのクエリ設定
- レポートとプロセスの設定
- ウィンドウのタブの設定
- ジャスパーレポートの定義が添付されているプロセスを直接タブに設定し、ジャスパーレポートを出力する
- 特別なプロセス以外で、ジャスパーレポートの定義が添付されていないプロセスから印刷書式を使用して、ジャスパーレポートを出力する
- 特別なプロセスからジャスパーレポートを出力する
メニューツリーのレポートアイコンからのジャスパーレポートの出力
iDempiereのメニューツリーのレポートアイコンからジャスパーレポートを出力する方法を調査及び研究し、その成果をまとめています。
![メニューツリーのレポートアイコンからの出力](https://image.jimcdn.com/app/cms/image/transf/dimension=670x10000:format=png/path/sfe3be30db12270da/image/i1881235f80839764/version/1458019887/%E3%83%A1%E3%83%8B%E3%83%A5%E3%83%BC%E3%83%84%E3%83%AA%E3%83%BC%E3%81%AE%E3%83%AC%E3%83%9D%E3%83%BC%E3%83%88%E3%82%A2%E3%82%A4%E3%82%B3%E3%83%B3%E3%81%8B%E3%82%89%E3%81%AE%E5%87%BA%E5%8A%9B.png)
目次
- メニューツリーのレポートアイコンからの出力方法
- テンポラリーテーブルを使用してレポートを出力する
目次
- Jaspersoft Studioのクエリ設定
- レポートとプロセスの設定
- レポートの確認
- 会計レポートと印刷書式
- サンプルファイル
iDempiereが保持している画像をジャスパーレポートで使用する方法
iDempiereに保持している画像をジャスパーレポートで使用する方法を調査及び研究し、その成果をまとめています。
![iDempiereが保持している画像を使用する](https://image.jimcdn.com/app/cms/image/transf/dimension=670x10000:format=png/path/sfe3be30db12270da/image/i5c26f1bb9fe17763/version/1458128204/idempiere%E3%81%8C%E4%BF%9D%E6%8C%81%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E7%94%BB%E5%83%8F%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B.png)
目次
- Imageのリファレンスの画像を使用する(その1)
- Imageのリファレンスの画像を使用する(その2)
- 添付画像を使用する
目次
- リソースバンドルのプロパティファイルの作成と翻訳
- iDempiereの設定とレポートの確認
- その他
目次
- Jaspersoft Studioにフォントを追加する
- iDempiereから追加したフォントでPDF出力する