用WebIDE将CRUD Master-Detail应用打包成Hybrid App
【摘要】 登录api.sap.com, 找到自己想用ABAP调用的API:API References里,点击Code Snippt,即可看到API Hub自动生成的使用ABAP调用该API的代码:在SAP WebIDE里,选择Tools->Preferences,启用Hybrid App Toolkit:选择WebIDE里的Master-Detail应用文件夹,右键菜单里选择Mobile->Enab...
登录api.sap.com, 找到自己想用ABAP调用的API:
API References里,点击Code Snippt,
即可看到API Hub自动生成的使用ABAP调用该API的代码:
在SAP WebIDE里,选择Tools->Preferences,
启用Hybrid App Toolkit:
选择WebIDE里的Master-Detail应用文件夹,右键菜单里选择Mobile->Enable as Hybrid Mobile Project:
这个选择会添加一个名叫mobile的文件夹到当前项目工程里,包含了一些该应用在设备或者模拟器里运行所必须的一些文件:
Build Packaged App:
选择应用运行的移动平台类型:
Build成功:
假设BAdI名称为CRM_PRODIL_ADD_DATA,我想知道SPRO里什么路径可以基于该BAdI实现增强。
SE18里BAdI definition的Where-Used List不支持搜索Customizing activities.
解决方案
查询表CUS_IMGACH, ATTRIBUTES字段指定成BAdI definition名称,查询出的记录里,TEXT字段就为SPRO里定义该BAdI的路径。
到SPRO里,根据TEXT字段的值,就能搜索到对应的Customizing Activities了:
搜索结果如下图:
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)