Udostępnij za pośrednictwem


YTD (MDX)

Zwraca zestaw równorzędny element członkowskis z tego samego poziom co danego element członkowski, począwszy od pierwszego elementu równorzędnego, a kończąc na danej element członkowski, jak ograniczony przez Year poziom w wymiarze Czas.

Składnia

Ytd( [ Member_Expression ] )

Argumenty

  • Member_Expression
    Prawidłowe wyrażenie Multidimensional Expressions (MDX) zwracające element członkowski.

Uwagi

Jeśli wyrażenie elementu członkowskiego nie jest określony, domyślnym jest bieżący element członkowski hierarchii pierwszego poziom typu Years w pierwszym wymiarze typu Time w grupa miar.

Ytd Funkcja jest funkcją skrótu dla PeriodsToDate , gdy właściwość Typ opiera poziom hierarchii atrybut jest funkcja zestaw do Years.Oznacza to, że Ytd(Member_Expression) jest równoważne PeriodsToDate(Year_Level_Expression,Member_Expression).Należy zauważyć, że ta funkcja nie będzie działać, gdy właściwość typu jest zestaw do FiscalYears.

Przykład

Poniższy przykład zwraca sumę Measures.[Order Quantity] element członkowski, zagregowane w ciągu pierwszych ośmiu miesięcy roku kalendarzowego 2003 znajdujących się w Date wymiar, z Adventure Works moduł.

WITH MEMBER [Date].[Calendar].[First8MonthsCY2003] AS
    Aggregate(
        YTD([Date].[Calendar].[Month].[August 2003])
    )
SELECT 
    [Date].[Calendar].[First8MonthsCY2003] ON COLUMNS,
    [Product].[Category].Children ON ROWS
FROM
    [Adventure Works]
WHERE
    [Measures].[Order Quantity]

Ytdjest często używane w połączeniu z żadne parametry określone, oznacza to, że CurrentMember (MDX) funkcja wyświetli roku zbiorcza działa-do-data razem w raporcie, jak pokazano w następującej kwerendzie:

WITH MEMBER MEASURES.YTDDEMO AS

AGGREGATE(YTD(), [Measures].[Internet Sales Amount])

SELECT {[Measures].[Internet Sales Amount], MEASURES.YTDDEMO} ON 0,

[Date].[Calendar].MEMBERS ON 1

FROM [Adventure Works]

Zobacz także

Odwołanie