点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好专家
我们需要在"利润中心"层次结构中显示"行业和国家/地区"细分详细信息。
我们已经创建了一个利润中心维度和2个层次结构,即行业和国家:
但是,用户希望在层次结构中进行多项选择
例如
工业国家
利润中心:AC001亚洲贸易公司
利润中心:AC002邀请中国
利润中心AC003邀请亚洲
用户将选择"亚洲",然后再选择行业"交易",然后出现利润中心-AC001
用户将选择"亚洲:",然后对行业"全部"进行另一个选择,然后应显示AC001和AC003
我想知道当我们只有1个维度并且需要选择该维度内的多个层次结构时,如何实现这一要求
通常,EPMDimensionOverride在BAS(...)之间不支持" AND"
就像这里:
结果为空!
您可以尝试使用VBA获取每个父级下的基本成员列表,并比较这些列表以查找常见ID,例如在我的博客中:
https://blogs.sap.com/2019/06/24/bpc-nw-10-vba-function-to-get-bassomeparent-dimension-members-list /
拥有最终列表后,您可以使用EPMDimensionOverride
"下"是什么意思?
某个父母下的所有后代? p>
或
某个父项下的所有基本成员?
结果必须是报告行?
嗨,Vadim
一如既往,感谢您的及时答复。
我也在检查是否可以使用EPMDimensionOverride函数,如果我们只希望将父数据用作利润中心维度。请参见下面的屏幕快照,其中包括层次结构H1和H2。 如果用户将在H1中选择" P_TRD",在H2中选择" REST_OF_ASIA",则应反映该级别的数据
pc.png(15.0 kB)
pc.png
抱歉,但是我无法理解您的逻辑...
""如果用户将从H1中选择" P_TRD",从H2中选择" REST_OF_ASIA",则应反映该级别的数据。"
??
请再读一次我以前的回答-我已经用两个父母和两个父母共同的基本成员解释了这个情况。
您想要其他吗?
PS:E1_1是我的利润中心基本级别,其余IDS都是节点
一周热门 更多>