Итак, во-первых, отсутствует кома после параметра «WORK = '100,25». Во-вторых, убедитесь, что ваша непрерывность утверждения никогда не начинается после позиции (cols) 16. Кроме того, она может быть выше или ниже 16, в зависимости от вашего эмулятора (смотри были написаны здесь ниже). В-третьих, проблема может быть в вашем приложении SASDUP. В-четвертых, очистите параметры OPTION и SORTDEV? Я не думаю, что это может сработать.
OPTIONS='MACRO SORTDEV=SYSDU FS X
? Взгляните на SASDUP, это может помочь вам найти, какие параметры ему нужны. Итак, параметры для SASDUP должны быть разделены с помощью comas и, если на следующей строке, должны начинаться в определенной позиции.
Попробуйте что-нибудь в этом роде.
//STEP1 EXEC SASDUP,WORKU=SYSDU,WORK='100,25',
*here* OPTIONS='MACRO',SORTDEV='SYSDUFSX'
//*here* SYSPARM='2016040120160430'
Я далек от эксперта, но я надеюсь, что это вам поможет.
Запятая после РАБОТЫ = '100,25'? – MikeT
@MikeT частично, по крайней мере. эта линия «между» 173 и 174 также выглядит странно. –
Можете ли вы опубликовать исходный JCL для этого шага и полное расширение из файла спула два для шага, вставке из вашего эмулятора, а не повторное наложение. –