■  SORT/MERGEプログラムのよくでるユーザーアベンド


DFSORT(SORT/MERGE)でよくでるユーザーアベンドです。

コード メッセージ 原因
U0005 BLANK NEEDED IN COLUMN 1 OR OPERATION NOT DEFINED CORRECTLY SORT/MERGEステートメントやOPTIONステートメントを1カラム目から書いてはいけません。2カラム目以降から書いてください。
U0007 SYNTAX ERROR SYSINカードのステートメントに誤りがあるとこのアベンドです。

例)SORT FIELDS=(1,1,A,CH) ←AとCHが逆
U0010 NO SORT OR MERGE CONTROL STATEMENT SYSINの内容が1行もないとこのアベンドです。
U0013 INVALID SORT OR MERGE STATEMENT OPERAND SYSINカードのステートメントに誤りがあるとこのアベンドです。

例)SORT FIELS=(1,1,CH,A) ←FIELSでなくってFIELDS
U0018 INVALID OR MISSING FIELDS FORMAT - REASON CODE IS nn SORT/MERGEのフォーマットが間違っているとこのアベンドです。

例)SORT FIELDS=(1,1,A) ←属性フィールドが抜けてます
U0056 xxxxx NOT DEFINED DDの定義がないとこのアベンドです。

例)OUTFIL FNAMES=OUT1 ←//OUT1がない。

※SORTIN,SORTOUT,SYSIN,SYSOUTがなくても同じアベンドです。
U0095 INVALID OPTION STATEMENT OPERAND OPTIONが間違っているとこのアベンドです。

例)OPTION COPT ←COPTというOPTIONは存在しません。
U0158 (JESMSGLGに)SYSOUT DD STATEMENT MISSING SYSOUTのDDがないとこのアベンドです。



TOP PAGE