機械翻訳について

ビュー・デザイナでビューのフィルタ式を定義

「ビュー・レイアウトの定義」でフィルタリングするために追加した列は、ビュー・デザイナの「フィルタの定義」タブのFilter Expression領域に自動的に追加されます。

新しいビューを作成する場合でも、既存のビューを編集する場合でも、フィルタ列を追加して、すべての列のフィルタをさらに定義して絞り込むことができます。

ビュー・デザイナで作成されたビューのフィルタ式を定義または編集するには:

  1. 「フィルタの定義」タブを選択して、「ビュー・レイアウトの定義」のステップを完了します。

    フィルタリングのために追加した列は、「フィルタの定義」タブに表示されます。

  2. オプション: フィルタの定義タブのフィルタ式領域に列を追加します。
  3. 「フィルタ式」の列を選択します。
  4. 列名の横にあるドロップダウン・リストから、対応するフィルタ演算子を選択します。

    選択可能な演算子リストは、選択した列のタイプに基づいて設定されます。

    演算子の選択に関するガイドラインは、「フィルタ演算子」で説明されています。

  5. 最後の列にフィルタ値を指定するには、ビュー・デザイナのフィルタ・タブの参照ボタンをクリックし、値セレクタで選択します。

    たとえば、Sample Salesデータベースに基づく一連のフィルタを次に示します:


    サンプル販売データベースからD1オフィス、D2部門、および1収入の列に対して定義されたフィルタ

    定義したフィルタは、「フィルタ・サマリー」ペインに要約されています。 たとえば、このステップで定義されたフィルタの場合、要約は次のようになります:


    「フィルタの定義」タブのFilter Expression領域で定義されているフィルタの概要

    場合によっては、選択するデータが非常に長くなることがあります。 バリュー・セレクタに大量のデータをロードするのに対応するため、Oracle Smart View for Officeは値をグループとして表示します。 表示された最初のグループからスクロールして選択を行い、次に「詳細」をクリックして次のグループを表示して選択します。 「詳細」をクリックして、データ・リスト全体を表示して選択するまで続けます。 「図21-20」は例を示します。

    図21-20 大量のデータのその他を示す値セレクタ


    小さなグループで大量のデータを読み込むための詳細ボタンを表示する値セレクタ
  6. オプション:必要に応じて、フィルタ式の論理演算子ボタンをクリックし、演算子を変更するための選択を行います。
    • AND

    • OR

    デフォルトの論理演算子はANDです。

    フィルタ式の1行の論理演算子を変更すると、演算子がすべての行で同じになるように、式のすべての行の演算子が自動的に変更されます。

  7. オプション:フィルタ式から行を削除するには、行の列ボタンを右クリックして、削除を選択します(図21-21を参照)。

    図21-21 フィルタ式の列を右クリックしたときに表示されるオプションの削除


    フィルタ式の列を右クリックしたときに表示されるオプションの削除
  8. フィルタの定義が終了したら、OKをクリックしてビューをExcelに挿入します。