点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的专家,
根据发布的操作指南,我正在尝试在SAP BPC 10.1 NW经典环境中使用基本的BPC数据读取方法(如何将BPC 7.x BADI迁移到BPC 10 )。
我需要从父成员中读取数据,因此我使用轴查询(调用方法) lo_sqe-> run_axis_query_symm)。
调用方法lo_sqe-> run_axis_query_symm 出口 it_axis = lt_axis it_slicer = lt_slicer 输入 et_data =。
有人知道如何将成员集规则(BAS,DEP等)传递给此类查询吗?
根据附录BI,看到" ls_member"变量具有" MEMBERSET_FORMULA"参数,但我不知道如何使用它。/p>
ls_member-dimension ='ACCOUNT'。 ls_member-member ='PL110'。 " <---这里需要BAS(PL_TOTAL)之类的东西 将ls_member插入表ls_axis中。 将ls_axis插入表lt_axis。 清除ls_axis。
请分享您的想法。
此致
Oleg。
"我正在自定义abap报告中使用run_axis_query_symm方法"-必须在开始时提到:)
然后使用接收到的成员列表将轴填充到lt_axis
另一种方法是使用方法:GET_MEMBER_LIST
并创建it_sel参数。
您必须正确填充结构:
对于自定义逻辑badi,您可以使用XDIM_MEMBERSET ...在脚本逻辑中的badi调用之前确定数据范围。
在badi内部,您可以从It_cv中读取作用域
增加It_cv尺寸并将成员分配给it_axis。
或者您可以在badi内执行所有操作。
2 马图斯·洛扬(Magus Lojan)
对不起,但是我不对旧问题发表评论!
请打开一个新问题,并清楚说明您的问题!
我的代码示例 使用脚本中定义的范围来查询badi内部的数据:
P.S。 如果要在APAP中选择成员,请查看:
i_parent_mbr-父成员
i_type导出参数可以是:
" ALL"(所有级别的子级成员)," DEP"(比父级低一级的子级成员)," BAS"(仅基本成员)
我知道了 ...对不起。
但是您接下来想做什么? 总是带基地成员吗? 还是两者都使用?
如果您查看导入表IT_AXIS,则具有:
维度
层次结构
成员
MEMBERSET_FORMULA
因此,以您的示例BAS(PL_TOTAL)为例:
维度=帐户
层次结构= PARENTH1
成员= PL_TOTAL
干杯
卢卡斯
一周热门 更多>