Partilhar via


Lead (MDX)

Retorna o membro que é um número especificado de posições que seguem um membro especificado junto ao nível do membro.

Sintaxe

Member_Expression.Lead( Index )

Argumentos

  • Member_Expression
    Uma linguagem MDX válida que retorna um membro.

  • Index
    Uma expressão numérica válida que especifica várias posições de membro.

Comentários

As posições de membros em um nível são determinadas pela ordem natural da hierarquia de atributo. A numeração das posições se baseia em zero.

Se o lead especificado for zero (0), a função Lead retornará o membro especificado.

Se o lead especificado for negativo, a função Lead retornará um membro anterior.

Lead(1) é equivalente à função NextMember. Lead(-1) é equivalente à função PrevMember.

A função Lead é semelhante à função Lag, com exceção de que a função Lag procura na direção oposta da função Lead. Ou seja, Lead(n) é equivalente a Lag(-n).

Exemplo

O exemplo a seguir retorna o valor para dezembro de 2001:

SELECT [Date].[Fiscal].[Month].[February 2002].Lead(-2) ON 0
FROM [Adventure Works]

O exemplo a seguir retorna o valor para março de 2002:

SELECT [Date].[Fiscal].[Month].[February 2002].Lead(1) ON 0
FROM [Adventure Works]

Consulte também

Referência