Какие ресурсы вы бы порекомендовали для преобразования кода RPG36? - PullRequest
0 голосов
/ 19 декабря 2008

Вопрос действительно все это задает. У нас есть куча действительно старых программ S / 36, которые нужно модерировать. Я больше ищу статьи или сайты, которые объясняют, что делает старый метод и как преобразовать его в RPGLE.

Ответы [ 2 ]

2 голосов
/ 30 июня 2009

Нет синтаксической разницы между RPG II и RPG III. Вы можете просто изменить атрибут с RPG36 на RPG, и он будет «обновлен». Затем вы можете запустить этого нового члена через CVTRPGSRC и получить (обычно) полезную программу RPGLE.

S / 36 Процедуры, с другой стороны, не так просты для преобразования.

1 голос
/ 22 декабря 2008

Вот руководство для RPG II на AS400, чтобы вы могли понять старый код.

Вы можете просто попытаться скомпилировать код как RPGIII, используя CRTRPGPGM. Исправьте ошибки компиляции в листинге, чтобы преобразовать код в RPG III.

Получив источник RPG III, вы можете продолжить преобразование его в RPG ILE с помощью команды CVTRPGSRC.

Возможно также получить код RPG36 непосредственно в CVTRPGSRC для преобразования источника в ILE RPG.

...