Qtd (MDX)
Devuelve un conjunto de miembros del mismo nivel que un miembro determinado, empezando por el primer miembro del mismo nivel y acabando por el miembro en cuestión, de acuerdo con la restricción del 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 en el grupo de medida.
La función Qtd es una función de acceso directo para la función PeriodsToDate (MDX) cuyo argumento de expresión de nivel se ha establecido en Quarter. Es decir, Qtd(Member_Expression) es funcionalmente equivalente a PeriodsToDate(Quarter_Level_Expression, Member_Expression).
Ejemplo
El ejemplo siguiente devuelve la suma del miembro Measures.[Order Quantity], agregado en los primeros dos meses del tercer trimestre del año 2003 incluidos en la dimensión Date del 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]