Pracuję nad samouczkiem Adventure Works na stronie MSDN i robię duże postępy.
Próbowałem się sprawdzić i odejść od przewodnika, aby sprawdzić, czy rozumiem lekcje i byłem trochę zdezorientowany.
Moim zamiarem było użycie polecenia Poprzedni MDM, aby w tabeli przestawnej, patrząc na sprzedaż, zobaczyć sumy sprzedaży dla tego samego okresu, rok wcześniej.
( [Measures].[Internet Sales Count]
, [Order Date].[Calendar Date].PrevMember
)
To wyrażenie, które, jak sądzę, zadziała. Niestety powoduje to po prostu puste pola w tabeli przestawnej. [Data zamówienia]. [Data kalendarza] pochodzi z hierarchii dat zalecanej przez przewodnik.
Wypróbowanie wyrażenia [Data zamówienia]. [Klucz daty] .PrevMember zwraca również puste komórki.
Drugi wypróbowany kod używał [Data zamówienia]. PoprzedniMember, ale to po prostu zwraca # WARTOŚĆ !.
Odpowiedzi:
0 dla odpowiedzi № 1Spróbuj dodać Currentmember
aby twoje wyrażenie wiedziało, co zastosować PrevMemeber
do:
(
[Measures].[Internet Sales Count]
, [Order Date].[Calendar Date].CurrentMember.PrevMember
)