@PARENTVAL

Essbaseの@PARENTVAL計算関数は、指定されたディメンションで計算中のメンバーの親値を返します。

構文

@PARENTVAL (dimName [, mbrName])

パラメータ

dimName

親値のフォーカス・ディメンションを定義する単一ディメンション名仕様。

mbrName

オプション。すべての有効な単一メンバー名、または単一メンバーを返す関数。

この例は、Sample Basicデータベースに基づいています。この式は、各州の売上値をEast(その親)全体の売上の割合として取得することにより、各州のMarket Shareを計算します。Market Share->Eastは、親であるMarketに対するEastの割合として計算されます。

"Market Share" = Sales % @PARENTVAL(Market,Sales);

この例では、次のレポートが作成されます:

                  Cola     Actual    Jan        
                  Sales     Market Share
                  =====     ============
New York           678         37.42
Massachusetts      494         27.26
Florida            210         11.59
Connecticut        310         17.11
New Hampshire      120          6.62
  East            1812         37.29

Market            4860        100

"Market Share"メンバーと数式をアウトラインに追加すると、前述と同じ結果が得られます。


メンバー式を使用して、Salesに兄弟として追加されたメンバーであるMarket Shareを示すアウトライン・スニペット。