您可以使用日志管理或程序引用来确定写入文件的内容。
期刊管理
开始写日记
要创建基本日志,您需要创建日志接收器、日志并为文件激活日志。将RECEIVER-LIB、RECEIVER-FILE、JOURNAL-LIB、JOURNAL-FILE、FILE-LIB和FILE替换为适合您系统的值。
CRTJRNRCV JRNRCV(RECEIVER-LIB/RECEIVER-FILE)
CRTJRN JRN(JOURNAL-LIB/JOURNAL-FILE) JRNRCV(RECEIVER-LIB/RECEIVER-FILE)
STRJRNPF FILE(FILE-LIB/FILE) JRN(JOURNAL-LIB/JOURNAL-FILE) OMTJRNE(*OPNCLO)
转储日记
DSPJRN JRN(JOURNAL-LIB/JOURNAL-FILE) FILE(FILE-LIB/FILE) RCVRNG(*CURCHAIN) JRNCDE(R) ENTTYP(PT PX DL UP) OUTPUT(*OUTFILE) OUTFILFMT(*TYPE1) OUTFILE(QTEMP/QADSPJRN)
查询期刊
该字段JOPGM
将包含从文件中插入、更新或删除记录的程序名称。
删除日志
ENDJRNPF FILE(FILE-LIB/FILE)
DLTJRN JRN(JOURNAL-LIB/JOURNAL-FILE)
程序参考
转储参考
DSPPGMREF PGM(*ALLUSR/*ALL) OUTPUT(*OUTFILE) OUTFILE(QTEMP/QADSPPGM)
查询引用
在文件中搜索字段WHFNAM
等于FILE的所有引用。该字段WHPNAM
将包含程序名称。由于文件覆盖等原因,此方法不如使用日志准确。