我編寫了一個mdx
腳本,顯示了互聯網銷售額的期間增長週期,並且這一切都正常。 我們正在使用一個界面,您可以在其中放置切片器,以便用戶可以選擇他感興趣的date.Calendar的哪個維度,無論用戶決定選擇哪個維度的Date.Calendar(Quarter,Month,Year),它都會正確看待以前的成員。現在,我試圖獲得相同的度量 - 即我希望它是靈活的,取決於用戶在切片機中選擇什麼度量(即互聯網稅額)。動態衡量期的期間增長
我想不出創建與措施是靈活以前的成員的一種方式......
WITH
MEMBER [Measures].[Internet Sales Amount PP] AS
(
[Date].[Calendar].CurrentMember.Prevmember,
[Measures].[Internet Sales Amount]
)
MEMBER [Measures].[Period on Period Grwth %] AS
IIF (
[Measures].[Internet Sales Amount PP] = 0,
'N/A',
([Measures].[Internet Sales Amount]-[Measures].[Internet Sales Amount PP]) /[Measures]. [Internet Sales Amount PP]
)
,FORMAT_STRING = "percent"
SELECT
[Date].[Calendar].[Month] ON ROWS,
{[Measures].[Internet Sales Amount],
[Measures].[Internet Sales Amount PP],
[Measures].[Period on Period Grwth %]} ON COLUMNS
FROM [Adventure Works]
'希望它是靈活的,取決於用戶將在切片機中選擇什麼措施' - 通過切片機你是指'WHERE'子句?或者在應用程序前端下拉菜單? – SouravA 2014-10-29 16:26:44
當然,您想在哪裏添加靈活性? – SouravA 2014-10-29 17:25:13