Lead (MDX)
Retourne un membre correspondant à un nombre spécifique de positions après un membre spécifié le long du niveau du membre.
Syntaxe
Member_Expression.Lead( Index )
Arguments
Member_Expression
Expression MDX (Multidimensional Expressions) valide qui retourne un membre.Index
Expression numérique valide qui spécifie un nombre de positions de membres.
Notes
Les positions des membres dans un niveau sont déterminées en fonction de l'ordre naturel de la hiérarchie d'attribut. La numérotation des positions commence à zéro.
Si le nombre placé en premier est zéro (0), la fonction Lead retourne le membre spécifié.
Si le nombre placé en premier est négatif, la fonction Lead retourne un membre précédent.
Lead(1) is equivalent to the NextMember function. Lead(-1) is equivalent to the PrevMember function.
La fonction Lead est semblable à la fonction Lag, à ceci près que la fonction Lag regarde dans la direction opposée par rapport à la fonction Lead. Ce qui signifie que Lead(n) est équivalent à Lag(-n).
Exemple
L'exemple ci-après retourne la valeur du mois de décembre 2001 :
SELECT [Date].[Fiscal].[Month].[February 2002].Lead(-2) ON 0
FROM [Adventure Works]
L'exemple ci-après retourne la valeur du mois de mars 2002 :
SELECT [Date].[Fiscal].[Month].[February 2002].Lead(1) ON 0
FROM [Adventure Works]