Partager via


IsAncestor (MDX)

Retourne une valeur indiquant si un membre spécifié est un ancêtre d'un autre membre spécifié.

Syntaxe

IsAncestor(Member_Expression1, Member_Expression2) 

Arguments

  • Member_Expression1
    Expression MDX (Multidimensional Expressions) valide qui retourne un membre.

  • Member_Expression2
    Expression MDX (Multidimensional Expressions) valide qui retourne un membre.

Notes

La fonction IsAncestor retourne la valeur true si le premier membre spécifié est un ancêtre du deuxième membre spécifié. Sinon, elle retourne false.

Exemple

L'exemple ci-dessous retourne la valeur true si [Date].[Fiscal].CurrentMember est un ancêtre de January 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]