ワイルドカードとグローバル変数を使用して一意の名前をフィルター

次の例は Samples アプリケーションに基づいています。オンプレミス環境で有効化できます。Product 次元から作成されたハイパーブロックが使用されます。
  1. rv_ProductUnique という名前でレポート変数を作成します。
  2. 変数の値を製品次元のエレメントの一意の名前に設定します。例えば、[[Product].[All Tires].[Car Tires All Season]] です。
  3. デザインモードでハイパーブロックをクリックします。
  4. リストデザイナーで [フィルター] をクリックします。
  5. [新しいフィルター] をクリックします。
  6. [フィルター設定] で、[フィルター] > [一意の名前] を選択します。
  7. [フィルタータイプ] > [ワイルドカード] を選択します。
  8. [条件] > [等しい] を選択します。
  9. [ワイルドカード] フィールドから、[カスタム MDX を編集] ダイアログを開きます。
  10. [変数] をクリックし、グローバル変数リストの [rv_ProductUnique] をダブルクリックします。
    変数は =ReportVariables.rv_ProductUnique.Text と表示されます。
  11. 末尾に [&"*"] を追加して、数式を編集します (=ReportVariables.rv_ProductUnique.Text&"*")。
    ビューモードに、All Season Tires とその子が表示されます。