2011-12-24 8 views
1

ここでは、レポートを作成する際にシナリオを考え出しました。まず、結果セットをカスタム名と年でグループ化する必要があります。 MEMBER WITHMDX結果セットグループをカスタム名で

[対策]。[前の年のインターネット販売金額] AS( [対策]。[インターネット売上金額]、 PARALLELPERIOD ([日付]。[カレンダー年]。[カレンダー年]、1、[日付] [暦年] .CURRENTMEMBER) )、FORMAT_STRING = "通貨"

MEMBER [対策] [Varience] ( [対策] [インターネット売上金額] AS - 。。。[対策] [前年度のインターネット販売額] ) メンバー[測定値] [パーセンテージ[前年度のインターネット販売額]がNULLまたはISEMPTY([前年度のインターネット販売額])THEN 1 [対策] [インターネット販売量] IS NULL THEN ELSE -100 [対策]。[Varience] / [対策]。[前の年のインターネット販売金額] END) 、FORMAT_STRING = "パーセント" MEMBER [対策]。[前の年のインターネットオーダカウント] AS( [対策]。[インターネットオーダカウント]、 PARALLELPERIOD ([日付]。[カレンダー年]。[暦年]、1、[日付]。[暦年] .CURRENTMEMBER) )

MEMBER [対策] [オーダカウントVarience] ( [対策] [インターネットオーダカウント]。。 - [対策] [前の年のインターネット注文回数] )AS。。 MEMBER [対策] [受注件数[前年度インターネット注文数]がNULLまたはISEMPTY([前年度のインターネット注文数])THEN 1 [インターネット注文数]が[インターネット注文数]の場合は、AS ( ) NULL THEN -1 ELSE [対策] [注文数の変動] / [対策] [前年度のインターネット注文数] END) 、FORMAT_STRING = "パーセント"

SELECT {[対策]。[前の年のインターネット販売金額]、[対策]。[インターネット売上金額] 、[対策]。[Varience]、[対策]。[PercentageVarience] 、[対策]。 [前年度のインターネット注文数]、[メジャー]、[インターネット注文数] 、[対策数] [注文数の変動]、[数値]、[注文数百分率変動]} 、[日付]。[カレンダー年] [アドベンチャーワークス]から行 ON .childrenは

最初の4列に対する結果セットが同じくらい、[インターネット販売]と次の4列の[インターネット注文に来る必要がある]その報告層に私はグループを取得カスタム名のオプションで enter image description here としてMDXから の予想される出力あなたが嘆願あなたのラベルを取得するために別の次元に偽のmdx calculated membersを使用することができます

+0

あなたは、私たちはデータを持っていたら、MDXは何もすることができます知っている –

答えて

4

を設定生じるとグループ列を追加する方法を見つけるために私を助けてもらえます。

+0

恐ろしい....書式設定を改善する必要があり

WITH // Does not change the value of a tuple MEMBER [Organization].[Organizations].[Internet Sales] as [Organization].[Organizations].defaultmember MEMBER [Organization].[Organizations].[Internet Order] as [Organization].[Organizations].defaultmember SELET {[Organization].[Organizations].[Internet Sales]} * {[measures].[Previous Year Internet Sales Amount],[Measures].[Internet Sales Amount] , [measures].[Varience],[Measures].[PercentageVarience]} + {[Organization].[Organizations].[Internet Order]} * {[measures].[Previous Year Internet Order Count],[Measures].[Internet Order Count] , [measures].[Order Count Varience],[Measures].[Order Count PercentageVarience]} ON 0, ... as your request 

あなたの結果を得る必要があります。この例でのこのための[組織]ディメンションを使用しましょうキューブ内で大変ありがとう – prav

関連する問題