启动作业时失败并且JCL未运行
173 IEFC621| EXPECTED CONTINUATION NOT RECIEVED
174 IEFC605| UNIDENTIFIED OPERATIONAL FIELD
代码
173 //STEP1 EXEC SASDUP,WORKU=SYSDU,WORK='100,25'
OPTIONS='MACRO SORTDEV=SYSDU FS X
174 // SYSPARM=''''2016040120160430'''''
答案 0 :(得分:3)
//STEP1 EXEC SASDUP,
// WORKU=SYSDU,
// WORK='100,25',
// OPTIONS='MACRO SORTDEV=SYSDU FS SYSPARM=''''2016040120160430'''''
这只是徒手画,我还没有测试过。
正如@BillWoodger指出的那样,continuation can be quite tricky。
答案 1 :(得分:0)
首先,在你的“WORK ='100,25'”参数后,你会发现昏迷。其次,确保你的声明的连续性永远不会在位置(cols)16之后开始。但它也可能超过或低于16,具体取决于你的模拟器(看起来在下面写了 )。第三,问题可能出在您的SASDUP应用程序中。第四,清理你的OPTION和SORTDEV参数?我不认为它可以那样工作。
OPTIONS='MACRO SORTDEV=SYSDU FS X
? 看看SASDUP,它可以帮助您找到它需要的参数。因此,SASDUP的参数必须用逗号分隔,如果在下一行,则必须从特定位置开始。
尝试类似的东西。
//STEP1 EXEC SASDUP,WORKU=SYSDU,WORK='100,25',
*here* OPTIONS='MACRO',SORTDEV='SYSDUFSX'
//*here* SYSPARM='2016040120160430'
我远非专家,但我希望它能帮到你。