Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
FB の長さが 80 のファイルがあります。1位置 80 の値の場合、位置 81 に固定値の数値を追加したい='Y'
1
'Y'
この追加された値はS9(9) BINARY、コピーブックから見たときに想定されます。
S9(9) BINARY
追加されたフィールドはSUM FIELDS、別のステップで使用されます。
SUM FIELDS
カードをどのようにコーディングしSORT SYSINますか?
SORT SYSIN
OPTION COPY INREC IFTHEN=(WHEN=(80,1,CH,EQ,C'Y'),OVERLAY=(81:+1,TO=BI,LENGTH=2))
これを SUM を使用するステップから分離する必要はありません。明らかに、OPTION COPY は使用しません。
列 80 の Y 以外のレコードを合計する場合は、最初にすべてをゼロに設定するために IFTHEN=(WHEN=INIT が必要です。
これはメインフレームのタスクであるため、そのタグを使用していれば、より早く応答できたはずです。