IsAncestor (MDX)

指定されたメンバーが指定された別のメンバーの先祖かどうかを返します。

構文

IsAncestor(Member_Expression1, Member_Expression2) 

引数

  • Member_Expression1
    メンバーを 1 つ返す有効な多次元式 (MDX) 式です。

  • Member_Expression2
    メンバーを 1 つ返す有効な多次元式 (MDX) 式です。

説明

IsAncestor 関数は、指定されている 1 番目のメンバーが 2 番目のメンバーの先祖である場合に true を返します。 それ以外の場合は、false を返します。

次の例では、[Date].[Fiscal].CurrentMember が January 2003 の先祖の場合に、true が返されます。

WITH MEMBER MEASURES.ISANCESTORDEMO AS

IsAncestor([Date].[Fiscal].CurrentMember, [Date].[Fiscal].[Month].&[2003]&[1])

SELECT MEASURES.ISANCESTORDEMO ON 0,

[Date].[Fiscal].MEMBERS ON 1

FROM [Adventure Works]

関連項目

参照

Ancestor (MDX)

MDX 関数リファレンス (MDX)