Lead (MDX)
Gibt das Element zurück, das eine angegebene Anzahl von Positionen auf ein angegebenes Element entlang der Ebene des Elements folgt.
Syntax
Member_Expression.Lead( Index )
Argumente
Member_Expression
Ein gültiger MDX-Ausdruck (Multidimensional Expressions), der ein Element zurückgibt.
Index
Ein gültiger numerischer Ausdruck, der eine Anzahl der Elementpositionen angibt.
Bemerkungen
Die Elementpositionen auf einer Ebene werden über die natürliche Reihenfolge der Attributhierarchie bestimmt. Die Nummerierung der Positionen basiert auf Null.
Wenn der angegebene Lead null (0) ist, gibt die Lead-Funktion den angegebenen Member zurück.
Wenn der angegebene Lead negativ ist, gibt die Lead-Funktion ein vorheriges Element zurück.
Lead(1)
entspricht der NextMember-Funktion . Lead(-1)
entspricht der PrevMember-Funktion .
Die Lead-Funktion ähnelt der Lag-Funktion , mit der Ausnahme, dass die Lag-Funktion in die entgegengesetzte Richtung zur Lead-Funktion aussieht. Somit ist Lead(n)
äquivalent zu Lag(-n)
.
Beispiel
Im folgenden Beispiel wird der Wert December 2001 zurückgegeben:
SELECT [Date].[Fiscal].[Month].[February 2002].Lead(-2) ON 0
FROM [Adventure Works]
Im folgenden Beispiel wird der Wert March 2002 zurückgegeben:
SELECT [Date].[Fiscal].[Month].[February 2002].Lead(1) ON 0
FROM [Adventure Works]