0

这个问题真的问了一切。我们有一堆非常古老的 S/36 程序需要进行现代化改造。我更多的是寻找解释旧方法的作用以及如何将其转换为 RPGLE 的文章或网站。

4

2 回答 2

2

RPG II 和 RPG III 在句法上没有区别。实际上,您只需将属性从 RPG36 更改为 RPG,它就会“升级”。然后,您可以通过 CVTRPGSRC 运行这个新成员,并从中获取(通常)可用的 RPGLE 程序。

另一方面,S/36 程序并不那么容易转换。

于 2009-06-29T22:19:32.210 回答
1

这是 AS400 上的 RPG II 手册,因此您可以理解旧代码。

您可以尝试使用 CRTRPGPGM 将代码编译为 RPGIII。修复列表中的编译错误以将代码转换为 RPG III。

获得 RPG III 源后,您可以继续使用 CVRPGSRC 命令将其进一步转换为 RPG ILE。

也可以将 RPG36 代码直接带入 CVTRPGSRC 以将源代码转换为 RPG ILE。

于 2008-12-22T19:21:33.470 回答