我正在尝试编写一个 JCL 来检查输入文件记录是否已排序,如果没有排序,则它应该以特定消息异常结束。
这是我的工作;但我不希望它再排序了。如果第 3 列中的公司编号不在序列中,我希望它异常终止;
//TOOL1 EXEC PGM=ICETOOL
//TOOLMSG DD SYSOUT=T
//DFSMSG DD SYSOUT=T
//TOOLIN DD *
DATASORT FROM(INPUT1) TO(OUTPUT) HEADER TRAILER USING(CTL1)
/*
//INPUT1 DD DSN=FCGL.BPYP667.CNTL(GLGLJ010),
// DISP=SHR
//OUTPUT DD DSN=FCGL.BPYP667.CNTL(GLGLJ010),
// DISP=SHR,
// DCB=*.INPUT1
//CTL1CNTL DD *
SORT FIELDS=(3,4,CH,A)
/*