Version 2021

レポート内にフィルターを作成するには: 埋込みフィルター

フィルターは、以下の 2 つの方法でレポートに追加できます。

  • レポート上で使用したいフィルター オブジェクトが既にプロジェクトに作成されている場合 (スタンドアロン フィルター) は、そのフィルターをレポートに追加することができます。既存のフィルターをレポートに追加するには、 レポートにスタンドアロン フィルターを追加するにはを参照してください。
  • レポート内で直接、フィルターを作成できます。ただし、この種のフィルターをほかのレポート上でフィルターとして使用することはできません。

このトピックでは、レポート内でのフィルターの作成方法を説明します。両方のタイプのフィルターの比較は、フィルターの概要を参照してください。

レポート自体を作成するときに、同時にそのレポートの一部としてフィルターを作成することができます。レポートの定義の一部である任意のオブジェクトに基づいて、データをフィルターできます。ほかのレポートの結果を、このレポートのフィルターとして使用することもできます。レポートのフィルターによって指定される条件は、データベースからレポート結果セットを取得する SQL の一部です。

レポート内にフィルターを作成するには

  1. フィルターを作成したいレポートを開きます。[ホーム] メニューから [デザイン] モードを選択します。
  2. [レポート フィルター] パネルがレポートの上に表示されていない場合は、[フィルター] アイコン [フィルター] アイコン をクリックします。
  3. 以下の手順で、フィルターの基礎としたいオブジェクトを選択します。

    • レポートの定義の一部であるオブジェクトをフィルターの基礎とするには、左側の [レポート オブジェクト] ペインを使用して、フィルターの基礎としたいオブジェクトを選択します。オブジェクトは、アトリビュートまたはメトリックであることが可能です。
    • 別のレポートの結果をフィルターの基礎とするには、左側の [すべてのオブジェクト] ペインを選択して、フィルターの基礎としたいレポートへナビゲートしてそれを選択します。
  4. オブジェクトを右クリックし、[フィルターに追加] を選択します。
  5. DHTML が無効になっている場合、オブジェクトを選択して [追加] をクリックします。

  6. フィルターに追加したオブジェクトのタイプによっては、一連の選択肢が新たに表示される場合があります。以下のリンクでは、選択したオブジェクトのデータをフィルターする手順を説明しています。

  7. [適用] アイコン [適用] アイコン をクリックして、新しいフィルター条件をレポートに適用します。
  8. 上の手順を繰り返して別のオブジェクトをフィルターに追加し条件を定義することで、その他の条件をレポートのフィルターに追加することができます。
  9. レポートを実行するには、[レポートを実行] アイコン [レポートを実行] アイコン をクリックします。表示されるレポートの結果は、新しいフィルターを反映します。

関連トピック

フィルターの概要

フィルターの定義へのユーザー入力の要求

動的日付エディター

フィルターへのショートカット条件

レポートにスタンドアロン フィルターを追加するには