@PARENTVAL
Essbaseの@PARENTVAL計算関数は、指定されたディメンションで計算中のメンバーの親値を返します。
構文
@PARENTVAL (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"メンバーと数式をアウトラインに追加すると、前述と同じ結果が得られます。
