Поделиться через


Mtd (многомерные выражения)

Возвращает набор элементов с общим родителем, находящихся на том же уровне, что и данный элемент, начиная с первого такого элемента и заканчивая данным элементом, в соответствии с ограничениями уровня Year в измерении Time.

Синтаксис

  
Mtd( [ Member_Expression ] )  

Аргументы

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

Замечания

Если выражение элемента не указано, по умолчанию используется текущий элемент первой иерархии с уровнем типа "Месяцы " в первом измерении типа Time в группе мер.

Функция Mtd — это ярлык функции для функции PeriodsToDate , если свойство Type иерархии атрибутов, на котором основан уровень, имеет значение "Месяцы". Таким образом, вызов Mtd(Member_Expression) эквивалентен вызову PeriodsToDate(Month_Level_Expression,Member_Expression).

пример

В следующем примере возвращается сумма затрат на транспортировку товаров, заказанных через Интернет, за июль 2002 года, до 20 июля.

WITH MEMBER Measures.x AS SUM   
   (  
      MTD([Date].[Calendar].[Date].[July 20, 2002])  
     , [Measures].[Internet Freight Cost]  
     )  
SELECT Measures.x ON 0  
FROM [Adventure Works]  

См. также

Sum (многомерные выражения)
Справочник по функции многомерных выражений (многомерные выражения)