ABAP SAP自定义程序导出
PS:此博客没有源码,只解释资源的作用,资源出处代码资源
另外附上其他大佬代码资源,个人强烈推荐---->ABAP代码下载 备份
1. 需求:希望可以导出在SAP系统中的自定义程序,要求导出的自定义程序中含有的自定义函数,自定义结构表格都连带导出。
结果:
程序版本从Mass Download 1.5.5到Mass Download 1.5.5.4_zh 个人修改版.txt (20180427)修改汇总:
*&---"author: lijq21@qq.com
修改功能说明:
1 修改下载FM时,文件夹 screens 和 dictionary 放在对应的FM里.
2 修复 FM里关联FM下载时,include 下载不全的问题.
3 修复在下载 从表生成的SM30维护视图FG时,include 下载不全的问题.
4 FM下载时,主程序文件名改为大写,此处只修改了下载到PC时的逻辑.
5 修改根据FG下载时,同一FG下的FM都放在同一FG的文件夹下.
5.1 在屏幕FG处增加控制选项check box[ Remove FM's floder in FG: ],当勾选后,
5.1.1 下载前删除重复的include文件
5.1.2 该FG下所有FM & include都放在FG根目录下,不再每个FM各建一个文件夹.
5.1.3 该FG只生成一个 global-fg_[fg-name].html文件.对应FM中的超链接 'Global data declarations' 也指向该global文件.
5.2 将FM文件最后的文本和消息等放到global- 文件中下载,FM中不再下载.在单独FM下载时,还是会在FM中下载.
6 在下载FM时,因已经将topincludename文件以global-[fm-name].html形式下载,所以不再生成TOP文件.
7 修复输入多个CLASS,只下载一个的问题,并限定了下载程序语言为程序页面输入语言(pmlang)
8 新增Enhancement Spot (SE18)的下载功能, 下载所有激活状态Z CLASS 到 ENH_SPOT---spot_name文件夹下
9 新增BADI Name (SE18)的下载功能,下载所有激活状态Z CLASS 到 BADI---Badi_name文件夹下
10 调整下载功能的显示顺序.
*---------------------------------------*
程序下载地址:https://pan.baidu.com/s/19zbDp0uT6lSBAb5Fmhr6qA
*---------------------------------------*