Match関数を使用すると、指定のパターンまたは一連の文字と一致するメンバーを選択できます。CurrentPOV関数は、ディメンションのPOVから選択されたメンバーを返します。
「CurrentPOVを含める」を「プリフィクスとしてのメンバー名」または「サフィクスとしてのメンバー名」に設定することで、一致文字列をプリフィクスまたはサフィクスとしての現在のPOV選択とともに追加できます。デフォルト設定は「いいえ」です。
この例では、YearディメンションのJanYTD、FebYTD、…DecYTDの代替階層を持つ変更済のOracle Essbase Sample Basicキューブで、MatchとCurrentPOVの組合せを使用する方法を示します。
これを使用すると、YearsディメンションのCurrentPOVの月を選択して、それに関連するYTDメンバーが選択されるようにできます。たとえば、「Aug」を選択して、「AugYTD」が返るようにします。
次に、変更済のEssbase Sample BasicキューブのYearディメンションを示します。
次のグリッド設計では、行にMeasuresディメンションの「Profitの子孫(包含)」、列にYearがあり、次のように設定されています。
CurrentPOV – POVで選択された月を表示。
プリフィクスとしてCurrentPOVを持つYTDに一致するメンバー。
列Bについては、メンバー・セレクタの「関数」でMatch関数が選択された状態で、次のようにします。
YearのPOV選択としてAugを使用したグリッドをプレビューする場合、最初の列に、現在のPOVである「Aug」が表示され、2番目の列に、Augという現在のPOVとYTDに一致する「AugYTD」が表示されることに注意してください。