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.
Remarques
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 prospect spécifié est égal à zéro (0), la fonction Lead retourne le membre spécifié.
Si le prospect spécifié est négatif, la fonction Lead retourne un membre précédent.
Lead(1)
équivaut à la fonction NextMember . Lead(-1)
équivaut à la fonction PrevMember .
La fonction Lead est similaire à la fonction Lag , sauf que la fonction Lag regarde dans la direction opposée à 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]