Qtd (MDX)
Devuelve un conjunto de miembros del mismo nivel del mismo nivel que un miembro determinado, empezando por el primer elemento del mismo nivel y finalizando con el miembro especificado, como restringido por el nivel Quarter de la dimensión Time.
Sintaxis
Qtd( [ Member_Expression ] )
Argumentos
Member_expression
Expresión MDX válida que devuelve un miembro.
Comentarios
Si no se especifica una expresión de miembro, el valor predeterminado es el miembro actual de la primera jerarquía con un nivel de tipo Quarters en la primera dimensión de tipo Time del grupo de medida.
La función Qtd es una función de método abreviado para la función PeriodsToDate (MDX) cuyo argumento de expresión de nivel se establece en Quarter. Es decir, Qtd(Member_Expression)
es funcionalmente equivalente a PeriodsToDate(Quarter_Level_Expression, Member_Expression)
.
Ejemplo
En el ejemplo siguiente se devuelve la suma del Measures.[Order Quantity]
miembro, agregado durante los dos primeros meses del tercer trimestre del año natural 2003 que se encuentran en la Date
dimensión, desde el 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]