原创 无峰 [ ABAP 技巧与实战 ](javascript:void\(0\);)
• 安装包对象覆盖了系统中已有对象的内容,导致原有程序的一些问题.
• 函数 CNVCF_GET_FILENAME 在ECC系统中不存在的问题.
所以我对安装工具又做了一些改进. 这里集中介绍一下安装工具V3.0版本功能.部分内容和第一版的重复.
名称 : ABAP安装程序
功能 : 用于简单方便的把公众号里发布的ABAP应用程序安装到你的系统中
原理: 安装包以传输请求号+描述命名,后缀 .abap .(例如安装程序附带的测试安装包:S4DK926242_AB_测试程序打包传输.abap)
安装程序解析安装包中的传输请求文件,导入系统,完成安装过程. 最后列出安装包中的程序相关对象
1. 你需要一个开发帐号,创建一个可执行程序ZBC_INSTALL,把本文附带的源代码部分复制到程序中,激活即可使用. (当前版本3.0)
2. 下载文末提供的安装包文件(随本文发布的测试安装包中是一个非常简单的程序,程序名:ZTS_ABAP_EXPORT)
4.
6.
8.
10. 如果安装包内容在系统中存在, 会弹出窗口提示存在的内容(尝试对测试安装包执行两次安装, 第二次会出现弹窗效果)
11.
13.
15. 如果安装过程没有报错. 会进入界面(显示安装的程序对象清单),此时返回会显示安装日志.
16.
17.
19.
20. 通过点击报错的请求号, 可以进入详细日志(演示过程通过DEBUG模拟的错误, 实际日志中并无错误)
21.
23.
24. 此时无需介意安装步骤52的报错.以隐藏代码的程序能够执行为安装成功的依据. 安装成功后的结果: SE38无法查看程序源代码, 但是程序可执行.如果程序无法执行. 则说明安装失败.
文末就是发福利时间: (如果你真的喜欢这个软件,请记得回来打个赏,作为支持我继续下去的动力,这是一个正反馈过程.
越多的人打赏,作者越有动力分享,读者就能享受更多的福利. 毕竟打赏的金额富不了我,穷不了你,却能支持这个公众号长久发文.)
链接:https://pan.baidu.com/s/11Mhv14aHvhKBOvNS1rGFAw
提取码:abap
扫码关注公众号,获取更多好用的SAP应用程序
如果使用过程中有什么问题或建议需要反馈: 可以通过以下途径反馈.
• 公众号消息
• 联系微信号: 392077
• 扫码加入 公众号互动群
•
• [ 点击留言 ]()