ノーコードでクラウド上のデータとの連携を実現。
詳細はこちら →無償トライアル:
無償トライアルへ製品の情報と無償トライアルへ:
Oracle Financials Clouds データと連携するパワフルなJava アプリケーションを短時間・低コストで作成して配布できます。
加藤龍彦
ウェブデベロッパー
JDBC Driver
JDBC Driver
この記事では、CData JDBC Driver for OracleERP を使ってOracle Financials Cloud の連携機能を持つJaspersoft Studio の基本的な帳票をテーブルやチャートで作成する方法を説明します。レポートを実行するたびに、チャートおよびテーブルはライブデータを表示します。JasperSoft のウィザードを使って、レポートエレメントを埋めるSQL クエリをいくつかビルドします。ドライバーは、リレーショナルデータベースへのデータのコピー処理をスキップする間、標準SQL を利用可能にします。代わりに、クエリは基になるOracle Financials Cloud API に直接実行されます。
Jaspersoft Studio で、[Data Adapter]ウィザードを使ってJDBC データソースに接続できます。下記の手順に従って、プロジェクトからOracle Financials Cloud に接続します。Oracle Financials Cloud データアダプターをワークスペースに追加します。
JDBC URL:JDBC URL に必要な接続プロパティを入力。接続プロパティは、セミコロン区切りでname-value ペアを入力する必要があります。Oracle Financials Cloud の一般的なJDBC URL は次のとおりです:
jdbc:oracleerp:Url=https://abc.oraclecloud.com;User=user;Password=password;
Oracle ERP への認証には、以下を設定する必要があります。
Oracle Financials Cloud のデータアダプターを作成したら、Oracle Financials Cloud データをJasperReports に追加できます。このセクションでは同梱されているテンプレートの一つをOracle Financials Cloud データに連携させる方法について説明します。
SELECT * FROM Invoices
[Preview]タブでは、最新のOracle Financials Cloud を使ったものと同じ帳票を見ることができます。
下記の手順に従って、Oracle Financials Cloud のチャートを既存の帳票に追加します。棒グラフを、先のセクションで作成した帳票テンプレートの最後に追加します。
SELECT InvoiceId, Amount FROM Invoices WHERE Supplier = 'CData Software'
データセットを追加したら、下記の手順に従ってチャートを作成します。
チャートを作成したら基本的なフォーマットを行い、サブレポートをレポートに未使用スペースなくシームレスに追加できるようにします。
プレビューする前に帳票への変更を保存します。チャートが帳票の最後のページに表示されます。