Oracle® Fusion Middleware Oracle Reportsレポート作成のためのユーザーズ・ガイド 11gリリース2(11.1.2) B70752-01 |
|
![]() 前へ |
![]() 次へ |
同一のREFカーソル
型およびSELECT
文を使用する多数のレポートが存在する場合は、ファイルに格納されているPL/SQLライブラリ内に作成したプログラム・ユニットを移動することにより、別のレポートでコードを容易に共有できます。この項の手順では、プログラム・ユニットをPL/SQLライブラリに移動します。
パッケージをライブラリに移動するには:
オブジェクト・ナビゲータで、「PL/SQLライブラリ」ノードをクリックし、ツールバーの「作成」ボタンをクリックして新しいライブラリを追加します。
「ファイル」→「別名保存」を選択します。
DEPT_CONTAINER
をライブラリとして入力します。
「ファイルシステム」が選択されていることを確認します。
「OK」をクリックします。
次に示すレポートのプログラム・ユニットを、新規に作成した「DEPT_CONTAINER」ライブラリの「プログラム・ユニット」ノードにドラッグ・アンド・ドロップします。
CONCL_CV(パッケージ仕様部)
CONT_CV(パッケージ仕様部)
CONT_CV(パッケージ本体)
PORT_CV(パッケージ本体)
DEPT_CONTAINER
を保存します。
ペーパー・デザイン・ビューが開いている場合は、閉じてください。
オブジェクト・ナビゲータで、レポートの「プログラム・ユニット」ノードの下にあるCONCL_CV(パッケージ仕様部)、CONT_CV(パッケージ仕様部)、CONT_CV(パッケージ本体)およびPORT_CV(パッケージ本体)を削除します。
注意: レポートからパッケージを削除するときにペーパー・デザイン・ビューが開いていると、エラーが発生する場合があります。 |
レポートの連結ライブラリノードをクリックし、ツールバーの「作成」ボタンをクリックして新しい連結ライブラリを追加します。
「参照」をクリックしてDEPT_CONTAINERライブラリを検索します。このライブラリのファイル拡張子は、.PLL
です。DEPT_CONTAINERを見つけて選択し、「開く」をクリックします。
連結をクリックします。
「プログラム」→「コンパイル」→「すべて」を選択します。
「OK」をクリックして「コンパイル」ウィンドウを閉じます。
ツールバーの「ペーパー・レイアウトを実行」ボタンをクリックして、レポートを実行し、ペーパー・デザイン・ビューにレポートを表示します。
レポートをref_68_
your_initials
.rdf
という名前で保存します。