@MEMBERAT

Essbaseの@MEMBERAT計算関数は、メンバーのリスト内の指定されたメンバーを返します。

構文

@MEMBERAT(mbrList, mbrIndex)

パラメータ

mbrList

メンバー・リストまたはメンバー・リストを返す関数。

mbrIndex

ゼロ以外の整数。正の場合、リストの先頭から列挙します(たとえば、1はリストの最初のメンバーを返します)。負の場合、リストの最後から列挙します(たとえば、-1はリストの最後のメンバーを返します)。

ノート

mbrIndexが0または範囲外の場合、スクリプトまたはメンバー式は検証中または実行時に失敗し、エラーを返します。

次の例は、Sample Basicデータベースを使用します。

@MEMBERAT(@CHILDREN("Colas"), 2);は、100-20 (Diet Cola)を返します。

Sales = @ MEMBERAT(@CHILDREN("Total Expenses"), -1);

メンバーMiscの値がSalesに割り当てられます。これは、MiscはTotal Expensesの最後の子であり、mbrIndexが-1の場合、この関数はリスト内で最後のメンバーを選択するためです。

@MEMBERAT(@CHILDREN("100-10"), 1);

@CHILDREN("100-10")は空のリストであるため、エラーを返します。

関連項目

@MEMBER