MDX:获取参差不齐的层次结构的父级

时间:2018-05-14 18:41:06

标签: reporting-services ssas mdx ssrs-2012 business-intelligence

我正在制作报告,以显示每个国家/地区以及此国家/地区有多少代表和销售经理用于衡量我创建的代表数量,并找到最低级别和此查询。

iif(IsLeaf([FF Hierarchy].[FF Hierarchy].currentmember),[Measures].[#Employees],null)

问题是销售经理不知道水平我们可以知道这个成员是销售经理当他是其他意义父母的代表的父母 我不知道怎么得到这个水平。

这是我的代码:

   with member [#Reps1] as
     iif(IsLeaf([FF Hierarchy].[FF Hierarchy].currentmember),[Measures].[#Employees],null)
     member [# of rep1] as
     SUM(DESCENDANTS([FF Hierarchy].[FF Hierarchy].currentmember,0,SELF_AND_AFTER),[Measures].[#Reps1])

     SELECT NON EMPTY { [Measures].[# of rep1] } ON COLUMNS,
     NON EMPTY { 
     ([FF Hierarchy].[Business Unit].[Business Unit].MEMBERS  )
     * Descendants([FF Hierarchy].[FF Hierarchy],1,self) 
     } ON ROWS 
     FROM [FFE Cube] 

0 个答案:

没有答案
相关问题