我可以对成员进行排序和分组并将EPMMemberSortingOverride应用于其他属性

2020-08-20 06:21发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在开发EPM 10报表,其中行轴具有3维,列轴具有1维(Costcenter,Jobcode,行中的Employee和列中的Entity)

我需要按成本中心和作业代码分类的小计。 为此,我使用了成员排序和分组; 启用成员排序,使用parenthH1按属性检查分组; 选中创建一个名为Before的本地成员。 到目前为止,一切都很好。 我得到了所需的小计。

抄送 职务代码 Emp 实体1 CC_parent 70 CC1 JobCode_Parent1 30 求职 Emp1 10 职位 Emp2 20 CC2 JobCode_Parent2 40 职位 Emp3 40

但是我需要对Jobcode进行排序。

我的要求是首先显示与Jobcode_parent2相关的数据,因为它的排序顺序(5)低于jobcode_parent1(10)如下

抄送 职务代码 Emp 实体1 CC_parent 70 CC2 JobCode_Parent2 40 Job_C Emp3 40 CC1 JobCode_Parent1 30 职位 Emp1 10 工作_B Emp2 20

我在JobCode维度中维护名为sortorder的属性。 我将公式应用为= EPMMemberSortingOverride(" 000"," JOBCODE",TRUE,TRUE," SORTORDER",TRUE)。 我出错了。 我怀疑原因是我通过parenth1属性启用了memberorting和grouping,并通过称为SortOrder的其他属性执行了sortingoverride。 如果我在Parenth1上应用epmmembersortingoverride,我不会得到任何错误。 但是我没有得到我期望的报告布局。

任何建议都值得赞赏

谢谢。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在开发EPM 10报表,其中行轴具有3维,列轴具有1维(Costcenter,Jobcode,行中的Employee和列中的Entity)

我需要按成本中心和作业代码分类的小计。 为此,我使用了成员排序和分组; 启用成员排序,使用parenthH1按属性检查分组; 选中创建一个名为Before的本地成员。 到目前为止,一切都很好。 我得到了所需的小计。

抄送 职务代码 Emp 实体1 CC_parent 70 CC1 JobCode_Parent1 30 求职 Emp1 10 职位 Emp2 20 CC2 JobCode_Parent2 40 职位 Emp3 40

但是我需要对Jobcode进行排序。

我的要求是首先显示与Jobcode_parent2相关的数据,因为它的排序顺序(5)低于jobcode_parent1(10)如下

抄送 职务代码 Emp 实体1 CC_parent 70 CC2 JobCode_Parent2 40 Job_C Emp3 40 CC1 JobCode_Parent1 30 职位 Emp1 10 工作_B Emp2 20

我在JobCode维度中维护名为sortorder的属性。 我将公式应用为= EPMMemberSortingOverride(" 000"," JOBCODE",TRUE,TRUE," SORTORDER",TRUE)。 我出错了。 我怀疑原因是我通过parenth1属性启用了memberorting和grouping,并通过称为SortOrder的其他属性执行了sortingoverride。 如果我在Parenth1上应用epmmembersortingoverride,我不会得到任何错误。 但是我没有得到我期望的报告布局。

任何建议都值得赞赏

谢谢。

付费偷看设置
发送
3条回答
Tong__Ming
1楼-- · 2020-08-20 06:59

嗨,安迪,

感谢您的答复。 我得到的错误是带有运行时VBA错误号的"刷新报告时出错"。

我对报告进行了以下更改。 在BPC维度中,我使用sortorder更新了所有成员,并使用sortorder属性修改了成员的排序和分组。 做到了。

感谢您的回复。

SKY徐
2楼-- · 2020-08-20 06:58

天蝎座,

那张纸上有VBA吗?

安迪

小灯塔
3楼-- · 2020-08-20 06:59
< p>安迪

是的。 该错误不是由于vba引起的。 问题是一些成员具有空值,一旦我在成员排序和分组中使用排序顺序更新所有成员并使其按预期工作,它的重写功能就不喜欢空值(我会假设)。

感谢提问

一周热门 更多>