应用前提:
程序使用Module的形式,就是CALLB(D) '模块'
这种对于代码重用有很大的帮助
解决方案:
1.FNDSTRPDM去找出你要找的Module对应的Rpgle/SqlRpgle对应的Souce名字
2.Cpysplf拷贝查找出来的结果到一个临时文件里面
3.CLLE去解析这个文件,都是有固定格式的,而且规律很简单
4.调用UPDPGM命令来更新该Object
5.如果有远程的主机要更新
制作save file
调用ftp命令
传输save file
恢复save file到qtemp
拷贝该对象到目标library