DESCENDANTS
Essbaseレポート・ライターのDESCENDANTSコマンドは、mbrNameの子孫をmbrNameを除いてレポートに追加します。
ディメンションの最上位の子孫を追加すると、ディメンションのトップを除いてディメンションのすべてのメンバーがレポートに追加されます。
世代またはレベル名が指定されている場合、このコマンドでは、mbrNameの下の指定された世代またはレベルにある(またはそこまでの)すべての子孫が返されます。
構文
<DESCENDANTS mbrName
< LINKコマンドと一緒に抽出コマンドとして使用した場合の構文は次のようになります。
<DESCENDANTS (mbrName [, gen|levelName [, AT|UPTO]])
パラメータ
ノート
-
IDESCENDANTSコマンドは、指定されたメンバーを含めます。
-
DESCENDANTSコマンドは、UPTOキーワードと一緒に使用すると、指定されたメンバーを含めます。
-
世代またはレベルを指定する構文は、このコマンドを<LINKコマンドと組み合せて抽出コマンドとして使用した場合にのみ使用できます。
例1 (DESCENDANTS)
<DESCENDANTS Year
Jan、Feb、Mar、Q1、Apr、May、June、Q2、Jul、Aug、Sep、Q3、Oct、Nov、Dec、Q4のメンバーを選択します。
例2 (DESCENDANTS)
<LINK(<DESCENDANTS(Market,"Lev0,Market"))
OR
<LINK(<DESCENDANTS(Market,State))
!
この例では、次のレポートが作成されます:
New York #Missing
Massachusetts #Missing
Florida #Missing
Connecticut #Missing
New Hampshire #Missing
California #Missing
Oregon #Missing
Washington #Missing
Utah #Missing
Nevada #Missing
Texas #Missing
Oklahoma #Missing
Louisiana #Missing
New Mexico #Missing
Illinois #Missing
Ohio #Missing
Wisconsin #Missing
Missouri #Missing
Iowa #Missing
Colorado #Missing
例3 (DESCENDANTS)
<LINK(<DESCENDANTS(Market,"Lev0,Market",UPTO))
OR
<LINK(<DESCENDANTS(Market,State,UPTO))
!
この例では、次のレポートが作成されます:
Market #Missing
New York #Missing
Massachusetts #Missing
Florida #Missing
Connecticut #Missing
New Hampshire #Missing
East #Missing
California #Missing
Oregon #Missing
Washington #Missing
Utah #Missing
Nevada #Missing
West #Missing
Texas #Missing
Oklahoma #Missing
Louisiana #Missing
New Mexico #Missing
South #Missing
Illinois #Missing
Ohio #Missing
Wisconsin #Missing
Missouri #Missing
Iowa #Missing
Colorado #Missing
Central #Missing