У меня есть задание, в котором мне нужно увеличить размер нескольких полей в нескольких программах RPG. Первое, что я делаю, это изменение размера поля в определении (наиболее очевидное). Следующим шагом является поиск всех экземпляров, в которых используется измененное поле (например, назначение другой переменной или арифметических операций), и если размер переменной, которой назначено значение измененной переменной, меньше, переменная приемника увеличивается. Последний шаг состоит в том, чтобы следовать за переменными приемника, указанными на втором шаге, и идентифицировать любые арифметические операции, в которых они используются, и т. Д.Какие вещи нужно соблюдать при изменении размеров переменных RPG-программы?
Кроме того, могут ли более опытные программисты предлагать какие-либо предложения, если что-то большее, сделанный?
благодарит за комментарий. У меня есть сомнения в отношении файлов Printer, поскольку я никогда не использовал это раньше. Поэтому я столкнулся с несколькими случаями, когда измененные поля, которые записываются в поля «Файл» принтера меньшего размера. Например, в файле принтера была записана следующая информация: N25 TLAACR 9 2 71 Длина поля TLAACR должна была быть изменена до 15.2 для соответствия исходной переменной. Как это подтвердить? –
Кажется, это бесконечный цикл! поскольку я иду глубже и глубже, есть больше программ и больше полей, которые нужно изменить, чтобы их идентифицировали. Настолько, что я сомневаюсь, что то, что существует, правильно? –
RDi, вы используете RDi, не так ли, имеет редактор файлов печати, который лучше, чем RLU, или вы можете вручную выложить отчет по старому методу на какой-либо графической бумаге. – jmarkmurphy