Qtd (MDX)
Retorna um conjunto de membros irmãos do mesmo nível de um determinado membro, começando com o primeiro irmão e terminando com o membro fornecido, conforme restrito pelo nível Trimestre na dimensão Tempo.
Sintaxe
Qtd( [ Member_Expression ] )
Argumentos
Member_expression
Uma linguagem MDX válida que retorna um membro.
Comentários
Se uma expressão de membro não for especificada, o padrão será o membro atual da primeira hierarquia com um nível do tipo Trimestres na primeira dimensão do tipo Tempo no grupo de medidas.
A função Qtd é uma função de atalho para a função PeriodsToDate (MDX) cujo argumento de expressão de nível é definido como Quarter. Ou seja, Qtd(Member_Expression)
é funcionalmente equivalente a PeriodsToDate(Quarter_Level_Expression, Member_Expression)
.
Exemplo
O exemplo a seguir retorna a soma do Measures.[Order Quantity]
membro, agregada nos dois primeiros meses do terceiro trimestre do ano civil de 2003 que estão contidos na Date
dimensão, do cubo 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]