Lead (MDX)
Restituisce il membro che segue il membro specificato del numero specificato di posizioni nel livello del membro.
Sintassi
Member_Expression.Lead( Index )
Argomenti
Member_Expression
Espressione MDX (Multidimensional Expression) valida che restituisce un membro.Index
Espressione numerica valida che specifica il numero di posizioni dei membri.
Osservazioni
Le posizioni dei membri all'interno di un livello vengono determinate dall'ordine naturale della gerarchia dell'attributo. La numerazione delle posizioni è in base zero.
Se il valore specificato è uguale a zero (0), la funzione Lead restituisce il membro specificato.
Se il valore specificato è negativo, la funzione Lead restituisce un membro precedente.
Lead(1) equivale alla funzione NextMember. Lead(-1) equivale alla funzione PrevMember.
La funzione Lead è simile alla funzione Lag, con la differenza che la funzione Lag esegue la ricerca nella direzione opposta rispetto alla funzione Lead. In altre parole, Lead(n) equivale a Lag(-n).
Esempio
Nell'esempio seguente viene restituito il valore per dicembre 2001:
SELECT [Date].[Fiscal].[Month].[February 2002].Lead(-2) ON 0
FROM [Adventure Works]
Nell'esempio seguente viene restituito il valore per marzo 2002:
SELECT [Date].[Fiscal].[Month].[February 2002].Lead(1) ON 0
FROM [Adventure Works]