![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
| WITH |
#2
| |||
| |||
|
|
You can increase the Solve Order of [YTD Variance], so that it is computed after [Measures].[Margin], to get -60%: WITH MEMBER [measures].[Margin] As '([Measures].[Store Sales]-[measures].[Store Cost])/[measures].[Store Sales]', format_string='#%' MEMBER [Time].[YTD Current] as 'SUM(YTD([Time].[1998].[Q3]), [Measures].currentmember)' MEMBER [Time].[YTD Last Year] as 'SUM(YTD([Time].[1997].[Q3]), [Measures].currentmember)' MEMBER [Time].[YTD Variance] as '[Time].[YTD Current] - [Time].[YTD Last Year]', SOLVE_ORDER = 10 SELECT {[Measures].[Store Sales],[Measures].[Sales Count],[Measures].[Margin]} on columns, {[Time].[YTD Current], [Time].[YTD Last Year],[Time].[YTD Variance]} on rows FROM Sales - Deepak *** Sent via Developersdex http://www.developersdex.com *** Don't just participate in USENET...get rewarded for it! |
![]() |
| Thread Tools | |
| Display Modes | |
| |