Qtd (MDX)
Retourne un ensemble de membres frères du même niveau qu’un membre donné, commençant par le premier frère et se terminant par le membre donné, tel que limité par le niveau Quarter dans la dimension Temps.
Syntaxe
Qtd( [ Member_Expression ] )
Arguments
Member_expression
Expression MDX (Multidimensional Expressions) valide qui retourne un membre.
Remarques
Si aucune expression de membre n’est spécifiée, la valeur par défaut est le membre actuel de la première hiérarchie avec un niveau de type Quarters dans la première dimension de type Time dans le groupe de mesures.
La fonction Qtd est une fonction de raccourci pour la fonction PeriodsToDate (MDX) dont l’argument d’expression de niveau est défini sur Quarter. Ce qui signifie que Qtd(Member_Expression)
est fonctionnellement équivalent à PeriodsToDate(Quarter_Level_Expression, Member_Expression)
.
Exemple
L’exemple suivant retourne la somme du Measures.[Order Quantity]
membre, agrégée sur les deux premiers mois du troisième trimestre de l’année civile 2003 qui sont contenus dans la Date
dimension, à partir du cube 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]