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]