プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle Reportsレポート作成のためのユーザーズ・ガイド
12c (12.2.1.1)
E79319-01
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストへ移動
製品
目次へ移動
目次
索引へ移動
索引

前
前へ
 
次
次へ
 

12.2 2つの問合せの作成

レポートは、レポート・ウィザードを使用して作成するか、または独自に作成できます。この例では、データ・モデル・ビューを使用して2つの問合せを作成し、次にツール・パレットを使用して2つの問合せ間にデータ・リンクを作成して、データ表を関連付けます。

2つの問合せを作成するには:

  1. Reports Builderを起動します(すでに起動している場合は、「ファイル」→「新規」→「レポート」を選択)。

  2. 「ようこそ」ダイアログ・ボックスまたは「新規レポート」ダイアログ・ボックスで、「新規レポートを手動で作成」を選択して「OK」をクリックします。

  3. 表示されたデータ・モデル・ビューで、ツール・パレットの「SQL問合せ」ツールをクリックし、データ・モデル・ビューの空き領域をクリックして、「SQL問合せ文」ダイアログ・ボックスを表示します。

  4. 「SQL問合せ文」フィールドに、次のSELECT文を入力します。

    SELECT ALL DEPARTMENTS.DEPARTMENT_ID, DEPARTMENTS.DEPARTMENT_NAME, 
    DEPARTMENTS.MANAGER_ID, DEPARTMENTS.LOCATION_ID
    FROM DEPARTMENTS 
    

    注意:

    この問合せは、次のいずれかの方法で入力できます。
    • 提供されているテキスト・ファイルacrossbreak_code.txtからコードをコピーして「SQL問合せ文」フィールドに貼り付けます。

    • 「クエリー・ビルダー」をクリックして、コードを入力せずに問合せを作成します。

    • 「SQL問合せ文」フィールドにコードを入力します。


  5. 「OK」をクリックします。

    新しい問合せのデータ・モデルが表示されます。

    図12-2 問合せ1のデータ・モデル

    図12-2の説明が続きます
    「図12-2 問合せ1のデータ・モデル」の説明

  6. 別の問合せを作成します。今回は次のコードを使用します。

    SELECT ALL EMPLOYEES.LAST_NAME, EMPLOYEES.FIRST_NAME, EMPLOYEES.DEPARTMENT_ID
    FROM EMPLOYEES 
    ORDER BY EMPLOYEES.LAST_NAME
    

    注意:

    acrossbreakフォルダに提供されているacrossbreak_code.txtという名前のテキスト・ファイルからコードをコピーおよび貼り付けることができます。

  7. 「OK」をクリックします。

  8. データ・モデル・ビューで、ツール・パレットの「データ・リンク」ツールをクリックします。

  9. Q_1の「DEPARTMENT_ID」列でマウスをクリックし、Q_2の「DEPARTMENT_ID1」にドラッグして、2つの問合せ間にデータ・リンクを作成します。

    作成したデータ・モデルは次のようになります。

    図12-3 リンクされた2つの問合せのデータ・モデル

    図12-3の説明が続きます
    「図12-3 リンクされた2つの問合せのデータ・モデル」の説明


    注意:

    データ・リンクを右クリックして、ポップアップ・メニューから「プロパティ・インスペクタ」を選択し、データ・リンクが正しく作成されたか確認します。