Please start any new threads on our new
site at https://forums.sqlteam.com. We've got lots of great SQL Server
experts to answer whatever question you can come up with.
Author |
Topic |
padh
Starting Member
1 Post |
Posted - 2014-12-11 : 02:16:17
|
Hi,I want to generate the ageing report. Below is my MDX query. But its giving the accumulated amount for the each period. I want the result like 0-30 Days 30-60 Days 60-90 Days > 90 DaysCustomer Name 1 15 8 11 120Customer Name 2 32 21 7 75WithMember [Measures].[0-30] asSum(ClosingPeriod([Cal Date].[Month].[Month], [Cal Date].[Month].[All]).Lag(1): ClosingPeriod([Cal Date].[Month].[Month], [Cal Date].[Month].[All].Lag(0)),[Measures].[Master Count] )Member [Measures].[31-60] asClosingPeriod([Cal Date].[Month].[Month], [Cal Date].[Month].[All]).Lag(2): ClosingPeriod([Cal Date].[Month].[Month], [Cal Date].[Month].[All].Lag(1)),[Measures].[Master Count] )Member [Measures].[61-90] asSum(ClosingPeriod([Cal Date].[Month].[Month], [Cal Date].[Month].[All]).Lag(3): ClosingPeriod([Cal Date].[Month].[Month], [Cal Date].[Month].[All].Lag(2)),[Measures].[Master Count] )select{[Measures].[0-30], [Measures].[31-60], [Measures].[61-90] } on 0,{[Customer].[Name].[Name].Allmembers} on 1from [My Cube]Thanks & RegardsPadh |
|
|
|
|