如何在SEGW中为智能图表编写注释

2020-09-24 21:21发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我们将使用智能图表创建sap f...

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

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


我们将使用智能图表创建sap fiori应用程序,但无法创建它,面对segw中的注释问题,无法填充sap-aggregation-role ='dimention'或'measure',请帮助我们完全满足此要求 。

付费偷看设置
发送
2条回答
骆驼绵羊
1楼-- · 2020-09-24 21:44

您必须在_MPC_EXT类中重新定义方法。

其中有一个模型实例:me-> mo_model或类似的东西。 在获得您的实体类型的实例之后,您将可以访问属性。 然后添加注释或修改聚合。

此致

Joseph

d56caomao
2楼-- · 2020-09-24 21:47

不能使用SEGW Transactions设置所有注释属性。

对于要设置的其他属性,您需要将其添加到MPC类的DEFINE方法中。

在MPC_EXT类中重新定义DEFINE方法。

别忘了在重新定义的方法中使用super-> define()。

然后,通过从模型中读取实体和从实体中读取属性来添加注释。

"获取实体类型
lo_entity_type = model-> get_entity_type('Entity_Name')。
lo_entity_type-> set_semantic(
/iwbep/if_ana_odata_types => gcs_ana_odata_semantic_value-query-aggregate)。

"添加带有度量/维度的所有属性
lo_property = lo_entity_type-> get_property('Property_Name')。
lo_annotation =
lo_property->/iwbep/if_mgw_odata_annotatabl〜create_annotation(
/iwbep/if_mgw_med_odata_types => gc_sap_namespace)。 )。

一周热门 更多>