2012-09-17 66 views
0

我是MDX的新手,請耐心等待。MDX - 獲取所選成員的最後3個成員

我在設計一個分析圖表PerformancePoint,其中bottom(X)軸將顯示日期範圍。顯示的日期範圍取決於date過濾器的選定值,該過濾器基於DATE維度,該維度具有以下層次結構:Year>Quarter>Month

假設用戶從日期過濾器中選擇2010。我們希望查詢返回20102007,2008,2009,2010)之前的最後4年。如果選擇Q1-10,我們需要最後4個季度,包括Q1-10。如果選擇一個月(Sept 2010),我們需要最近4個月(June 2010, July 2010, Aug 2010, Sept 2010)。

我很欣賞任何形式的幫助。

回答

1

使用LastPeriods功能:

LastPeriods(4, <<UniqueName>>) 
+0

謝謝!它運作良好。 – Thracian