Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zwraca członka będącego określoną liczbą stanowisk przed określonym członkiem na poziomie członka.
Syntax
Member_Expression.Lag(Index)
Arguments
Member_Expression
Poprawne wyrażenie Multidimensional Expressions (MDX), które zwraca członka.
Indeks
Poprawne wyrażenie liczbowe, które określa liczbę pozycji członków do opóźnienia.
Remarks
Pozycje członków na poziomie są określane przez naturalny porządek hierarchii atrybutów. Numeracja pozycji opiera się na zerze.
Jeśli określone opóźnienie wynosi zero, funkcja Lag zwraca sam określony członko.
Jeśli określone opóźnienie jest ujemne, funkcja opóźnienia zwraca kolejny członko.
Lag(1) jest równoważna funkcji PrevMember .
Lag(-1) jest równoważna funkcji NextMember .
Funkcja Lag jest podobna do funkcji Lead , z tą różnicą, że funkcja Lead patrzy w przeciwnym kierunku do funkcji Lag . To znaczy, Lag(n) jest równoważna .Lead(-n)
Example
Poniższy przykład zwraca wartość za grudzień 2001:
SELECT [Date].[Fiscal].[Month].[February 2002].Lag(2) ON 0
FROM [Adventure Works]
Poniższy przykład zwraca wartość za marzec 2002 roku:
SELECT [Date].[Fiscal].[Month].[February 2002].Lag(-1) ON 0
FROM [Adventure Works]