Вы можете сделать это с RPG.Определите логический файл в F-спецификациях, используя один уникальный индикатор для каждого макета записи.Прочитайте файл, и индикаторы сообщат вам, какой формат записи находится во входном буфере.
Кроме того, вы лучше начнете читать руководство программиста RPG и получите контроль над RPGСправочное руководство .Вы НИКОГДА не поймете этот тип вещей, характерных для iSeries, пытаясь угадать или использовать переполнение стека.По крайней мере, он сильно отличается от других систем.Таким образом, вы должны быть готовы к некоторому крутому обучению.
Кстати, даже для iSeries, многоформатные файлы немного экзотичны.Поэтому не создавайте их для новых приложений.