Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Returnerar föregående medlem i nivån som innehåller en specificerad medlem.
Syntax
Member_Expression.PrevMember
Arguments
Member_Expression
Ett giltigt Multidimensional Expressions (MDX)-uttryck som returnerar en medlem.
Remarks
PrevMember-funktionen returnerar föregående medlem på samma nivå som den specificerade medlemmen.
Example
Följande exempel visar en enkel fråga som använder PrevMember-funktionen för att visa namnet på medlemmen omedelbart före den aktuella medlemmen på radaxeln:
WITH MEMBER MEASURES.PREVMEMBERDEMO AS
[Date].[Calendar].CURRENTMEMBER.PREVMEMBER.NAME
SELECT MEASURES.PREVMEMBERDEMO ON 0,
[Date].[Calendar].MEMBERS ON 1
FROM [Adventure Works]
Följande exempel återger antalet återförsäljare vars försäljning har minskat under föregående tidsperiod, baserat på användarvalda State-Province medlemsvärden utvärderade med Aggreger-funktionen. Hierarchize- och DrillDownLevel-funktionerna används för att returnera värden för minskad försäljning för produktkategorier i produktdimensionen. Funktionen PrevMember används för att jämföra den aktuella tidsperioden med den föregående tidsperioden.
WITH MEMBER Measures.[Declining Reseller Sales] AS
Count(
Filter(
Existing(Reseller.Reseller.Reseller),
[Measures].[Reseller Sales Amount] < ([Measures].[Reseller Sales Amount],
[Date].Calendar.PrevMember)
)
)
MEMBER [Geography].[State-Province].x AS
Aggregate (
{[Geography].[State-Province].&[WA]&[US],
[Geography].[State-Province].&[OR]&[US] }
)
SELECT NON EMPTY Hierarchize (
AddCalculatedMembers (
{DrillDownLevel({[Product].[All Products]})}
)
)
DIMENSION PROPERTIES PARENT_UNIQUE_NAME ON COLUMNS
FROM [Adventure Works]
WHERE ([Geography].[State-Province].x,
[Date].[Calendar].[Calendar Quarter].&[2003]&[4],
[Measures].[Declining Reseller Sales])