Есть ли способ заставить TSO поддерживать режим EDIT для этих больших членов?
Может быть.
ISPF Edit имеет ограничение LRECL .Если ваши члены, которые слишком велики, превышают это, вы ничего не можете с этим поделать.Если вы хотите использовать радикальные понятия, такие как разделение каждой записи на две части, чтобы они были редактируемыми, редактирование их, а затем сборка каждой пары записей обратно в одну запись, это отдельная проблема.
Но, возможно, проблема не вт ваш LRECL, но количество записей.Вы могли бы быть в состоянии что-то с этим сделать.
Вы можете попробовать увеличить параметр REGION для своего пакетного задания, в котором вы выполняете макрос ISPF Edit.Я не знаю, имеют ли значение ваши личные настройки ISPF в пакетном задании ISPF, но вы можете ввести EDITSET в сеансе редактирования ISPF и убедиться, что значение «Максимальное начальное хранилище, разрешенное для редактирования и просмотра», составляет0, на всякий случай, если это имеет значение.
Имейте в виду, что это может решить вашу проблему, но возможно ваши члены просто слишком велики для ISPF Edit.В этом случае вы должны найти альтернативный механизм.Поскольку у вас уже есть макрос редактирования, возможно, вы могли бы изменить его, подставив собственный код для служб редактирования ISPF, и запустить этот код для ваших данных.Возможно, это возможность узнать о чудесных особенностях вашей утилиты SORT.Или awk.Много вариантов.