点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我有3个实体集,SalesOrder,SalesOrderItem,产品以及2个导航OrderToItems和ItemToProduct。 我尝试使用方法/IWBEP/IF_MGW_APPL_SRV_RUNTIME〜GET_EXPANDED_ENTITYSET进行扩展。
我要扩展
prefix/SalesOrderSet?$ expand = OrderToItems和
Prefix/SalesOrderSet?$ expand = OrderToItems/ItemToProduct。
但是在方法中如何区分两个不同的调用来编写各自的编码。 请帮助我。
您可以尝试以下-
数据:/iwbep/if_mgw_odata_expand => ty_s_node_child的lt_expand_children类型标准表,
如果io_expand被绑定。
lt_expand_children = io_expand-> get_children()。
LOOPAT lt_expand_children INTODATA(ls_expand_children)。
案例ls_expand_children-tech_nav_prop_name。
" ORDERTOITEMS"时。
"您的代码
ENDLOOP。
ENDIF。
PS:您可以进一步解析并获得子对象。 下面的示例。
来源- https://blogs.sap.com/ 2017/09/18/generic-expanded-entity-implementation /
不客气
正在运行。 非常感谢。
一周热门 更多>