0
点赞
收藏
分享

微信扫一扫

WDA DEMO 11 根据BAPI/Function创建WDA

货铺QQ群号:834508274

进群统一修改群名片,例如BJ_ABAP_森林木。群内禁止发广告及其他一切无关链接,小程序等,进群看公告,谢谢配合
不修改昵称会被不定期踢除,谢谢配合

事先声明下,本人没参加过培训,也没看过完整的标准教程,所以一直都是野路子,土八路。
所以文章中不足以及不正确的地方请大家帮忙指正。
下面开始干货:

WDA DEMO 11 根据BAPI/Function创建WDA_微信

创建server call

WDA DEMO 11 根据BAPI/Function创建WDA_小程序_02


根据向导来就行

WDA DEMO 11 根据BAPI/Function创建WDA_小程序_03

WDA DEMO 11 根据BAPI/Function创建WDA_小程序_04

BAPI_FLIGHT_GETLIST

WDA DEMO 11 根据BAPI/Function创建WDA_小程序_05

到下面这步的时候,把 parameter 的type 改为

 C context(node/Attribute)

仅仅改需要的,比如此次仅仅是 carrid和 flight list 结果这俩。

WDA DEMO 11 根据BAPI/Function创建WDA_复用_06

然后一步步导航结束。

得到如下

WDA DEMO 11 根据BAPI/Function创建WDA_小程序_07

然后到main view,把它从全局的拖过来

WDA DEMO 11 根据BAPI/Function创建WDA_小程序_08

然后在layout那里,create container from

WDA DEMO 11 根据BAPI/Function创建WDA_复用_09

然后自己加个查询,再加个table,table绑定输出参数

WDA DEMO 11 根据BAPI/Function创建WDA_小程序_10

WDA DEMO 11 根据BAPI/Function创建WDA_微信_11

在查询事件代码中:

WDA DEMO 11 根据BAPI/Function创建WDA_微信_12

method ONACTIONSEARCH .
DATA lo_componentcontroller TYPE REF TO ig_componentcontroller .
lo_componentcontroller = wd_this->get_componentcontroller_ctr( ).

lo_componentcontroller->execute_bapi_flight_getlist(
).

endmethod.


然后创建application,保存,激活,测试即可。

WDA DEMO 11 根据BAPI/Function创建WDA_复用_13


做完这个再对比下前面几篇 根据调解查询并展示结果的文章,可以考虑下项目里是直接在wda里写具体逻辑,还是直接建一个可以复用的function,到时候使用这种方式来显示结果。


举报

相关推荐

0 条评论