Есть ли способ начать чтение файла ESDS из 10-й записи в пакетной программе IBM Mainframe?
Дано:
Файл ESDS имеет длину записи 80.
Имеет 200 записей.
Я проверил следующие ссылки, но не получил удовлетворительного ответа.
1 ответ
Это странное требование, но если вы хотите обработать девять стандартных заголовков или что-то еще, самый простой способ - выполнить девять операций чтения, когда вы открываете набор данных. НАПРИМЕР
Open My-ESDS
Perform Read-My-ESDS 9 times
Perfomr Do-Normal-Stuff
Есть и другие доступные варианты - вы можете прочитать файл как "неотформатированный", что заставляет вас разбираться со всем, что касается формата. Я не рекомендую это, если вам действительно не нужна особая обработка файлов.
Если вам не нужны первые девять записей, вы можете отсортировать / отбросить их перед тем, как запустить свою программу, это легко и просто поддерживать.
Можете ли вы дать представление, почему вы хотите пропустить первые девять и начать с десятого? Это может иметь значение...