ソースファイルがどこにあるかわからない場合にソースファイル一覧の作成方法をご紹介します。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
PGM DCL VAR(&ATR) TYPE(*CHAR) LEN(3) DCL VAR(&FTYP) TYPE(*CHAR) LEN(5) DCL VAR(&STYP) TYPE(*CHAR) LEN(10) DCLF FILE(QTEMP/OBJD) DSPOBJD OBJ(*ALL/*ALL) OBJTYPE(*FILE) + OUTPUT(*OUTFILE) OUTFILE(QTEMP/OBJD) LOOP: RCVF MONMSG MSGID(CPF0864) EXEC(GOTO END) IF (&ODOBAT *EQ 'PF') THEN(DO) RTVMBRD FILE(&ODLBNM/&ODOBNM) FILEATR(&ATR) + FILETYPE(&FTYP) SRCTYPE(&STYP) MONMSG MSGID(CPF0000) EXEC(GOTO LOOP) IF (&FTYP *EQ '*SRC') THEN(DO) SNDPGMMSG MSGID(CPF9897) MSGF(QCPFMSG) MSGDTA(&ODLBNM + *CAT &ODOBNM) ENDDO ENDDO GOTO LOOP END: ENDPGM |