@CURLEV
Essbaseの@CURLEV計算関数は、入力ディメンションの現在のメンバー組合せのレベル番号を返します。この番号は、ディメンションの最下位の子孫から現在のメンバーを隔てているメンバー数を表します。
構文
@CURLEV (dimName)
ノート
-
指定されたディメンションの現在のメンバーが暗黙の共有メンバーである場合、返されるメンバー・レベルは保管済メンバーと同じレベルです。たとえば、Sample Basicでは、MeasuresディメンションのメンバーInventoryが暗黙の共有メンバーです。
Inventory Opening Inventory (+) Additions (~) Ending Inventory (~)
Inventoryの結果の値は、Opening Inventoryの値からのみ導出されます。
Inventoryが現在のメンバーである場合、@CURLEV (Measures)はレベル0を返します。
例
次の時間ディメンション構造があるとします:
Year
Qtr1
Jan, Feb, Mar
Qtr2
Apr, May, Jun
Qtr3
Jul, Aug, Sep
Qtr4
Oct, Nov, Dec
@CURLEVは、表示されているメンバーに対して次の結果を提供します。
Formula Current Member Value
Position = @CURLEV(Year); Year 2
Position = @CURLEV(Year); Qtr3 1
Position = @CURLEV(Year); Aug 0