Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Devuelve el miembro que ocupa un número especificado de posiciones antes que un miembro especificado a nivel de miembro.
Sintaxis
Member_Expression.Lag(Index)
Argumentos
Member_Expression
Una expresión válida de Expresiones Multidimensionales (MDX) que devuelva un miembro.
Índice
Una expresión numérica válida que especifica el número de posiciones de los miembros que deben quedar atrás.
Remarks
Las posiciones de los miembros dentro de un nivel están determinadas por el orden natural de la jerarquía de atributos. La numeración de las posiciones es basada en cero.
Si el retardo especificado es cero, la función Lag devuelve el miembro especificado en sí mismo.
Si el lag especificado es negativo, la función Lag devuelve un miembro subsecuente.
Lag(1) es equivalente a la función PrevMember .
Lag(-1) es equivalente a la función NextMember .
La función Lag es similar a la función Lead , excepto que la función Lead mira en dirección opuesta a la función Lag . Es decir, Lag(n) es equivalente a Lead(-n).
Example
El siguiente ejemplo devuelve el valor de diciembre de 2001:
SELECT [Date].[Fiscal].[Month].[February 2002].Lag(2) ON 0
FROM [Adventure Works]
El siguiente ejemplo devuelve el valor de marzo de 2002:
SELECT [Date].[Fiscal].[Month].[February 2002].Lag(-1) ON 0
FROM [Adventure Works]