我有一個條形圖SSRS是示出從SSAS繪製數據,該數據是這樣的:添加所有/總列於條形圖
名稱:值:目標:計算值%
產品1:10:100:0.1:
產品2:15:30:0.5:
其中計算%是在查詢計算成員 - ((100 /目標)*值)/ 100
的圖表顯示了計算出的%作爲Y上的值,以及X軸上的名稱。
我需要添加一列,它是總的其他列,因此,如果從查詢返回它看起來像:
產品總計:25:130:0.19
這背後的思考該圖表將顯示每種產品與其個別目標的距離 - 以百分比表示 - 同時還顯示了所有產品的整體目標有多接近。
任何想法如何我可以讓圖表添加這個總列或改變查詢返回額外的行?用SQL看起來很容易,但是這使用了MDX,我對此不太熟悉。
代碼;
WITH MEMBER [Measures].[PercentOfTarget] AS ((100/ [Measures].[Value])*[Measures].[Enquiry Count])/100 SELECT NON EMPTY { [Measures].[PercentOfTarget], [Measures].[Strech Target Value], [Measures].[Value], [Measures].[Enquiry Count] } ON COLUMNS, NON EMPTY { ([Industry Sector].[Reporting Sector].[Reporting Sector].ALLMEMBERS) } DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_UNIQUE_NAME ON ROWS FROM (SELECT (STRTOSET(@StageStartDateFinancialYearName, CONSTRAINED)) ON COLUMNS FROM (SELECT ({ [Industry Sector].[Reporting Sector].&[Advanced Engineering], [Industry Sector].[Reporting Sector].&[Business Professional And Financial Services], [Industry Sector].[Reporting Sector].&[DigiMedia], [Industry Sector].[Reporting Sector].&[Food And Drink], [Industry Sector].[Reporting Sector].&[IT], [Industry Sector].[Reporting Sector].&[Life Sciences], [Industry Sector].[Reporting Sector].&[Logistics] }) ON COLUMNS FROM (SELECT ({ [Enquiry Type].[Enquiry Type].&[Project] }) ON COLUMNS FROM [Invest Cube]))) WHERE ([Enquiry Type].[Enquiry Type].&[Project], IIF(STRTOSET(@StageStartDateFinancialYearName, CONSTRAINED).Count = 1, STRTOSET(@StageStartDateFinancialYearName, CONSTRAINED), [Stage Start Date].[Financial Year Name].currentmember)) CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS
您可以添加您對該問題的MDX嗎? –
添加代碼,無法使其格式良好 - 指針歡迎:) – Stuart