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.
Remarques
La fonction IsAncestor retourne true si le premier membre spécifié est un ancêtre du deuxième membre spécifié. Sinon, la fonction retourne false.
Exemple
L’exemple suivant retourne true si [Date]. [Fiscal]. CurrentMember est un ancêtre de janvier 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]