Aracılığıyla paylaş


Ytd (MDX)

Üyeleri bir eş ile ilk olan eş başlayıp verilen üyesiyle tarafından kısıtlanmış olarak verilen, üye aynı düzeyde verir Year saat boyutunun düzey.

Ytd( [ Member_Expression ] )

Bağımsız değişkenler

  • Member_Expression
    Üye işlevi geçerli BIR çok boyutlu deyimler (MDX) ifade.

Remarks

Bir üye ifadesi belirtilirse, varsayılan boyutun türü saat (geçerli üyenin olur.Time.CurrentMember).

The Ytd işlev is a shortcut işlev for the PeriodsToDate işlev where the düzey is küme Year. Diğer bir deyişle, Ytd(Member_Expression) eşdeğerdir PeriodsToDate(Year,Member_Expression).

Örnek

Aşağıdaki örnek toplamını verir Measures.[Order Quantity] ilk sekiz içerdiği ayları takvim yılı 2003'ün üzerinde üye, toplanan Date Boyut, gelen Adventure Works küp.

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]

Ytd birlikte sık kullanılan CurrentMember (MDX) işlev, aşağıdaki sorguda gösterildiği gibi çalışan yıl-tarih toplam Özet Tablo raporunda görüntülemek için:

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]

See Also

Reference