Qtd (многомерные выражения)
Возвращает набор элементов-братьев с того же уровня, что и заданный элемент, начиная с первого брата и заканчивая заданным элементом, как ограничено уровнем квартала в измерении времени.
Синтаксис
Qtd( [ Member_Expression ] )
Аргументы
Member_Expression
Допустимое многомерное выражение, возвращающее элемент.
Замечания
Если выражение элемента не указано, по умолчанию используется текущий элемент первой иерархии с уровнем типа Кварталы в первом измерении типа Time в группе мер.
Функция Qtd — это ярлык функции для функции PeriodsToDate (многомерные выражения), аргумент выражения уровня которого имеет значение "Квартал". Таким образом, выражение Qtd(Member_Expression)
равнозначно выражению PeriodsToDate(Quarter_Level_Expression, Member_Expression)
.
пример
В следующем примере возвращается сумма Measures.[Order Quantity]
элемента, агрегированная в течение первых двух месяцев третьего квартала календарного года 2003 года, содержащегося в Date
измерении, из куба Adventure Works .
WITH MEMBER [Date].[Calendar].[First2MonthsSecondSemester2003] AS
Aggregate(
QTD([Date].[Calendar].[Month].[August 2003])
)
SELECT
[Date].[Calendar].[First2MonthsSecondSemester2003] ON COLUMNS,
[Product].[Category].Children ON ROWS
FROM
[Adventure Works]
WHERE
[Measures].[Order Quantity]
См. также
Справочник по функции многомерных выражений (многомерные выражения)