Aracılığıyla paylaş


PrevMember (MDX)

Önceki üyesini, belirtilen bir üye içeren düzeyinde döndürür.

Member_Expression.PrevMember 

Bağımsız değişkenler

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

Remarks

The PrevMember işlev returns the previous üye in the same düzey as the specified üye.

Örnek

Aşağıdaki örnek kullanan basit bir sorgu gösterir PrevMember işlev:

WITH MEMBER MEASURES.PREVMEMBERDEMO AS

[Date].[Calendar].PREVMEMBER.NAME

SELECT MEASURES.PREVMEMBERDEMO ON 0,

[Date].[Calendar].MEMBERS ON 1

FROM [Adventure Works]

Aşağıdaki örnekte, satış, önceki dönemin, toplamak işlevini kullanılarak hesaplandı kullanıcı tarafından seçilen Semti üye değerlerine dayalı reddettiniz satıcılar sayısını döndürür.The Hierarchize and DrillDownLevel functions are used to return values for declining sales for product categories in the Product dimension.The PrevMember işlev is used to compare the current saat period with the previous saat period.

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])

See Also

Reference