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 sekumpulan anggota saudara kandung dari tingkat yang sama dengan anggota tertentu, dimulai dengan saudara pertama dan berakhir dengan anggota yang diberikan, sebagaimana dibatasi oleh tingkat Tahun dalam dimensi Waktu.
Sintaks
Ytd( [ Member_Expression ] )
Argumen
Member_Expression
Ekspresi Ekspresi Multidminsional (MDX) yang valid yang mengembalikan anggota.
Keterangan
Jika ekspresi anggota tidak ditentukan, defaultnya adalah anggota hierarki pertama saat ini dengan tingkat jenis Tahun dalam dimensi pertama jenis Waktu dalam grup pengukuran.
Fungsi Ytd adalah fungsi pintasan untuk fungsi PeriodsToDate di mana properti Jenis hierarki atribut tempat tingkat didasarkan diatur ke Tahun. Artinya, Ytd(Member_Expression) setara dengan PeriodsToDate(Year_Level_Expression,Member_Expression). Perhatikan bahwa fungsi ini tidak akan berfungsi ketika properti Jenis diatur ke FiscalYears.
Contoh
Contoh berikut mengembalikan jumlah Measures.[Order Quantity] anggota, yang dikumpulkan selama delapan bulan pertama tahun kalender 2003 yang terkandung dalam Date dimensi, dari kubus Adventure Works .
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 sering digunakan dalam kombinasi tanpa parameter yang ditentukan, yang berarti bahwa fungsi CurrentMember (MDX) akan menampilkan total kumulatif yang berjalan dari tahun ke tanggal dalam laporan, seperti yang diperlihatkan dalam kueri berikut:
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]