This page is in Japanese version. The English version is in preparation.

パラメータで同一ディメンションを複数回指定する方法

Form

質問

フォーム のパラメータに「シナリオ」ディメンションを2つ設定し、別々に表示、選択させることは可能でしょうか。

例:比較する「予算」と「見込」にそれぞれ複数バージョンが存在するため、予算シナリオと見込シナリオの両方をパラメータで指定・切替えしたい。

回答

パラメータに同一のディメンションを複数回設定することはできません(重複エラーが発生します)が、対象ディメンションと同じ内容のディメンションを追加のパラメータとして用いる方法で代替可能です(追加パラメータを用いた同一ディメンションの複数回指定)。

ご提示いただいた例では、「予算」用に #SCENARIO、「見込」用に追加ディメンション SCENARIO_P を使い、「見込」に対するループ仕様において、以下のように設定します。

  • 繰り返し条件のディメンションに #SCENARIO を指定します。

  • メンバ選択式において、SCENARIO_P による絞り込み条件を記述します。
    Dimensions!@CUR!@CUR = Dimensions!SCENARIO_P!@POV

ループ対象となる #SCENARIO のカレントメンバと、SCENARIO_P のパラメータで指定されたメンバが一致することが条件となります。