Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengembalikan anggota sebelumnya di level yang berisi anggota tertentu.
Syntax
Member_Expression.PrevMember
Arguments
Member_Expression
Ekspresi Multidimensional Expressions (MDX) valid yang mengembalikan anggota.
Remarks
Fungsi PrevMember mengembalikan anggota sebelumnya pada level yang sama dengan anggota yang ditentukan.
Example
Contoh berikut menunjukkan kueri sederhana yang menggunakan fungsi PrevMember untuk menampilkan nama anggota tepat sebelum anggota saat ini pada sumbu baris:
WITH MEMBER MEASURES.PREVMEMBERDEMO AS
[Date].[Calendar].CURRENTMEMBER.PREVMEMBER.NAME
SELECT MEASURES.PREVMEMBERDEMO ON 0,
[Date].[Calendar].MEMBERS ON 1
FROM [Adventure Works]
Contoh berikut mengembalikan jumlah reseller yang penjualannya menurun selama periode waktu sebelumnya, berdasarkan nilai anggota State-Province yang dipilih pengguna yang dievaluasi menggunakan fungsi Aggregate. Fungsi Hierarchize dan DrillDownLevel digunakan untuk mengembalikan nilai penjualan yang menurun untuk kategori produk dalam dimensi Produk. Fungsi PrevMember digunakan untuk membandingkan periode waktu saat ini dengan periode sebelumnya.
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])