Qtd (MDX)
Gibt einen Satz gleichgeordneter Member aus derselben Ebene wie ein bestimmtes Element zurück, beginnend mit dem ersten gleichgeordneten Element und endend mit dem angegebenen Member, wie durch die Quarter-Ebene in der Time-Dimension eingeschränkt.
Syntax
Qtd( [ Member_Expression ] )
Argumente
Member_Expression
Ein gültiger MDX-Ausdruck (Multidimensional Expressions), der ein Element zurückgibt.
Bemerkungen
Wenn kein Memberausdruck angegeben wird, ist der Standardwert das aktuelle Element der ersten Hierarchie mit einer Ebene vom Typ Quarters in der ersten Dimension des Typs Time in der Measuregruppe.
Die Qtd-Funktion ist eine Tastenkombinationsfunktion für die MdX-Funktion (PeriodsToDate), deren Levelausdruckargument auf Quarter festgelegt ist. Somit ist Qtd(Member_Expression)
funktionell äquivalent zu PeriodsToDate(Quarter_Level_Expression, Member_Expression)
.
Beispiel
Im folgenden Beispiel wird die Summe des Members aus dem Measures.[Order Quantity]
Adventure Works-Cube zurückgegeben, der in den ersten beiden Monaten des dritten Quartals des Kalenderjahrs 2003 aggregiert wurde, die in der Date
Dimension enthalten sind.
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]