Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
5 years ago

Using filter in MDX

Hi all I want to filter an MDX query base on the sum of a integer field [Employee Wage Hours] at the year level, but displaying weekly summation results. Therefore I found how to filter taking into account the sum of [Employee Wage Hours] on a whole week (easy):

 

 SELECT NON EMPTY{ [Measures].[Employee Wage Hours]        
    } ON COLUMNS,

   FILTER (([03-Employee Info].[Employee Name].[Employee Name],
         [02-Week Period].[Week No].[Week No],
         [02-Week Period].[Hierarchy].[Year]
        ),
        SUM([Measures].[Employee Wage Hours]) > 20
        )
  
    ON ROWS
FROM ( [Model]) 

 

Then I have the employee/week/year for which there is more than 20 [Employee Wage Hours] a week, for each week. But I cannot see, since I have a "week" row, how to have the same 3-uples for which there is more than 20 [Employee Wage Hours] a year. Do I have to use a WITH clause ?

 

Thanks for your answer...

4 Replies