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

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

Синтаксис

Mtd( [ Member_Expression ] )

Аргументы

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

Замечания

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

Функция Mtd является сокращенным вариантом функции PeriodsToDate, если свойство Type атрибута иерархии, на которой основан уровень, имеет значение Months. Таким образом, вызов 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]