Freigeben über


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]  

Weitere Informationen

MDX-Funktionsreferenz (MDX)