IsAncestor (MDX)
Retorna se um membro especificado é um ancestral de outro membro especificado.
Sintaxe
IsAncestor(Member_Expression1, Member_Expression2)
Argumentos
Member_Expression1
Uma linguagem MDX válida que retorna um membro.Member_Expression2
Uma linguagem MDX válida que retorna um membro.
Comentários
A função IsAncestor retornará true se o primeiro membro especificado for um ancestral do segundo membro especificado. Caso contrário, a função retornará false.
Exemplo
O exemplo a seguir retorna true se [Date].[Fiscal].CurrentMember for um ancestral de janeiro de 2003:
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]