条件に基づいた複数のメンバーの選択

ユーザー定義の条件に基づいてメンバーを動的に選択できます。条件は、メンバー、ブール演算およびコマンドの式を作成して定義します。

ブール演算子を使用すると、レポートに対してメンバーの正確な組合せを指定できるので、大量のデータを扱う場合に便利です。AND、OR、UNIONおよびNOTブール演算子を式のコマンドと組み合せて使用して、メンバー選択を絞り込みます。

条件を指定して複数のメンバーを選択するには:

  1. レポートを開きます。

  2. メンバーを割り当てるディメンションのセルをダブルクリックします。

  3. 「メンバーの選択」ダイアログ・ボックスの「選択済」領域を右クリックして、「詳細設定」をクリックします。

    注:

    条件を作成するには、「選択済」領域に少なくとも2つのメンバーが表示されている必要があります。

  4. 次の演算子や記号を1つ以上使用して、式を作成します:

    • ブール演算子NOTを式に追加するには、「NOT」を選択します。NOTは、選択した条件の逆の条件を指定します。

    • 式に開始文字を追加するには、左カッコ(を入力します。

    • 式に終了文字を追加するには、右カッコ)を入力します。

    • 「演算子」列をクリックして、「AND」「OR」、または「UNION」を選択します。

      • すべての条件を満たす必要がある場合は、AND演算子を使用します。

      • いくつかの条件のうち1つを満たす必要がある場合は、OR演算子を使用します。

      • データを結合するには、UNION演算子を使用します。

        注:

        3つのメンバーを使用する場合は、2組みのカッコを使用する必要があります。たとえば、市場(Market)の子孫を選択して東部(East)、西部(West)および南部(South)を除外する場合、詳細なメンバー選択問合せは、Descendants of Market AND NOT ( East AND NOT ( West AND NOT SOUTH ))となります。

  5. 「OK」をクリックしてレポートに戻ります。