Freigeben über


Qtd (MDX)

Gibt eine Menge von gleichgeordneten Elementen zurück, die derselben Ebene angehören wie ein angegebenes Element. Die Menge beginnt mit dem ersten gleichgeordneten Element und endet mit dem angegebenen Element, entsprechend der Einschränkung durch die Quarter-Ebene in der Time-Dimension.

Syntax

Qtd( [ Member_Expression ] )

Argumente

  • Member_Expression
    Ein gültiger MDX-Ausdruck (Multidimensional Expressions), der ein Element zurückgibt.

Hinweise

Wenn ein Elementausdruck nicht angegeben wird, ist der Standard das aktuelle Element der ersten Hierarchie mit einer Ebene des Typs Quarters in der ersten Dimension des Typs Time in der Measuregruppe.

Die Qtd-Funktion ist eine abkürzende Schreibweise für die PeriodsToDate (MDX)-Funktion, deren Ebenenausdruck-Argument auf Quarter festgelegt ist. Somit ist Qtd(Member_Expression) funktionell äquivalent zu PeriodsToDate(Quarter_Level_Expression, Member_Expression).

Beispiel

Im folgende Beispiel wird die Summe des Measures.[Order Quantity]-Elements, aggregiert über die ersten zwei Monate des dritten Quartals des Kalenderjahres 2003 in der Date-Dimension, aus dem Adventure Works-Cube zurückgegeben.

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]

Siehe auch

Verweis

MDX-Funktionsreferenz (MDX)