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