Свинец (MDX)

Возвращает участника, который является определённым количеством позиций, следующих за определённым участником по его уровню.

Syntax

  
Member_Expression.Lead( Index )  

Arguments

Member_Expression
Допустимое многомерное выражение, возвращающее элемент.

Индекс
Допустимое числовое выражение, указывающее определенное количество позиций участников.

Remarks

Позиции членов уровня определяются естественным порядком иерархии атрибутов. Нумерация должностей основана на нуле.

Если указанный вывод равен нулю (0), функция Lead возвращает указанный элемент.

Если указанный лид отрицательный, функция Lead возвращает предшествующий элемент.

Lead(1) эквивалентна функции NextMember . Lead(-1) эквивалентна функции PrevMember .

Функция Lead похожа на функцию Lag, за исключением того, что функция Lag смотрит в противоположную сторону от функции Lead. То есть Lead(n) эквивалентна Lag(-n).

Пример

Следующий пример возвращает значение за декабрь 2001 года:

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

Следующий пример возвращает значение за март 2002 года:

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