2014-01-23 79 views
0

是否可以將兩個度量值連接成一個單元格?mdx查詢結果中兩個度量值的連接

這是樣本查詢,但它不工作:

WITH member [Measures].[tmp] as ([Measures].[m1] + " " + [Measures].[m2]) 
SELECT {[Brand].[Brand Name].[Brand Name]} ON ROWS, {[Measures].[tmp]} ON COLUMNS FROM [DEVEL] 

非常感謝您的任何幫助

+0

你是什麼意思'它不工作'?你有錯誤信息嗎?你期待什麼結果?你會得到哪個結果? – FrankPl

回答

0

也許你需要清楚你是會員的.Value後,否則MDX解析器認爲你的意思是成員(對象)本身?

WITH MEMBER [Measures].[tmp] AS '[Measures].[m1].Value & " " & [Measures].[m2].Value' 

我還調整了語法了一下:我想你需要&來連接(如VBA,其中MDX明白,如果使用MS OLAP)和AS後,如果您需要周圍的定義,單引號。

或者,如果您正在使用自己的代碼來調用MDX,那麼您可以自己讀取單元格值,並在顯示它之前連接任何您想要的內容?