点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我想根据在参数页面上进行的成员选择在报表上显示行。 为此,我在页面轴报表上使用EPMDimensionOverride,并使用"参数页"作为公式中的引用。我有这种公式:
= EPMDimensionOverride(" 000";" [DIMENSION]"; VLOOKUP [parameter])
在参数中心页面中,用户可以选择ID,还可以选择成员的层次结构级别。
例如:对于维度"网站",他可以选择" OS_AA"(基础级别,维度的ID)或" GAA"(团体协会," OS_AA"的父级),甚至是更高的层次级别,例如" EMEA"
这是问题所在。 由于某些原因,当我在参数中选择ID以及某些层次结构级别(例如" GAA")时,报表的过滤效果会很好。 但是对于" EMEA",我没有显示任何行...我确定EMEA在H1中,在此示例中我也找到了" GAA"。
有人已经遇到过这种问题吗?
谢谢,
罗曼
在其他维度上,您是否具有相同的ID(EMEA)? 您是否尝试过EPMMemberID
没有附件...
对不起,但是看起来很浪费时间...
如果您不想提供完整明了的信息,怎么可能为您提供帮助?
通常,如果您遇到问题-那么在复杂的报告中显示此问题是个坏主意!
创建一个简单的测试报告以说明您的问题并将其发布。
感谢您的回复
我添加了更多详细信息:
以下是用户必须在本地参数标签中进行选择的示例:
DimensionRole选择CC_ORIGIN_CC_Site_directorsSITE_ORIGIN_S_EMEA_AreaTIME2018.02CURRENCY本地货币在赔偿页面中,他得到:
在C6单元格中,公式如下:
= EPMDimensionOverride(" 000";" SITE_ORIGIN"; RECHERCHEV('本地参数'!C4&'本地参数'!B4; Profiles_list [[PK]:[成员]]; 4; FAUX))
RECHERCHEV是VLOOKUP的法语版本。
"本地参数"!C4&"本地参数"!B4给出" _S_EMEA_AreaSITE_ORIGIN"。 与此匹配的是表" Profiles_list"中的" EMEA",该表位于同一工作簿的另一个选项卡中。
@卢卡斯:
您是对的,我在另一个维度中使用此ID" EMEA"。 尽管由于潜在的歧义,EPM公式也很难发现我想要的内容。 但是,层次结构的第1级(例如,成员:GAA)也存在于另一个维度中,因此可以正常工作。
到目前为止,我还没有尝试过EPMMemberID,我对此进行了测试,然后回到您身边:)
谢谢
很抱歉,您的要求不清楚。 添加屏幕截图和详细信息!
一周热门 更多>