機械翻訳について

@IANCESTORS

指定されたメンバーと、そのメンバーのすべての祖先、または指定された世代またはレベルまでのすべての祖先を戻します。

Essbaseは、生成されたメンバーのリストを、指定されたメンバーから順にソートし、次に最も近いメンバーの祖先、次に最も近いメンバーの祖先の順にソートします。 Sample.Basicデータベースでは、@IANCESTORS(200-30)を指定すると、Essbaseは200-30, 200, Productを(この順序で)返します。 この関数を特定の予測関数および統計関数とともに使用する場合は、順序を考慮する必要があります。

この関数を別の関数のパラメータとして使用できます。関数にはメンバーのリストが必要です。

構文

@IANCESTORS (mbrName [, genLevNum | genLevName])

パラメータ

mbrName

有効なメンバー名、またはメンバーを戻す関数。

genLevNum

オプション。 メンバーを選択する上限の絶対世代番号または絶対レベル番号を定義する整数値。 正の整数は世代番号を表します。 0または負の整数はレベル番号を表します。

genLevName

オプション。 メンバーを選択する上限のレベルまたは世代名。

すべての例は、Sample.Basicデータベースのものです。

@IANCESTORS("New York")

New York、East、Marketを(この順序で)返します。

@IANCESTORS(Qtr4)

Qtr4、Yearを(この順序で)返します。

@IANCESTORS(Sales,-2)

販売、マージン、利益を(この順序で)返します。 レベル2より高いメンバーは戻されません。

@IANCESTORS("100-10",1)

100-10、100、Productを(この順序で)返します。 すべての祖先は世代1まで返されます。