CRTRPGMOD Command
─ ─CRTRPGMOD─ ──┬ ┬────────────────────────────────────────────────── ───────────────────────────────────────────────────
│ │┌ ┐─*CURLIB/────── ┌ ┐─*CTLSPEC────
└ ┘ ─MODULE──(─ ──┼ ┼─────────────── ──┴ ┴─module-name─ ─)─
└┘─library-name/─
─ ──┬ ┬──────────────────────────────────────────────────────── ───
(P)
──┬ ┬─────────────────────────────────────────── ───────
│ │┌┐─*LIBL/──────── ┌ ┐─QRPGLESRC──────── │ │┌┐─*MODULE─────────────────
└ ┘ ─SRCFILE──(─ ──┼ ┼─────────────── ──┴ ┴─source-file-name─ ─)─ └ ┘ ─SRCMBR──(─ ──┴ ┴─source-file-member-name─ ─)─
├┤─*CURLIB/──────
└┘─library-name/─
─ ──┬ ┬──────────────────────────────────────── ──┬ ┬─────────────────────────────── ──────────────────────────────────────
│ │┌┐─10─────────────────── │ │┌┐─*SRCMBRTXT────
└ ┘ ─GENLVL──(─ ──┴ ┴─severity-level-value─ ─)─ └ ┘ ─TEXT──(─ ──┼ ┼─*BLANK──────── ─)─
└┘─'description'─
─ ──┬ ┬────────────────────────────────── ──┬ ┬──────────────────────────── ──┬ ┬────────────────────────── ─────────────────
└ ┘─OPTION──(──┤ OPTION Details ├──)─ │ │┌┐─*STMT─── │ │┌┐─*PRINT─
└┘ ─DBGVIEW──(─ ──┼ ┼─*SOURCE─ ─)─ └ ┘ ─OUTPUT──(─ ──┴ ┴─*NONE── ─)─
├┤─*LIST───
├┤─*COPY───
├┤─*ALL────
└┘─*NONE───
─ ──┬ ┬──────────────────────────── ──┬ ┬─────────────────────────────────── ──────────────────────────────────────────────
│ │┌┐─*NONE── │ │┌┐─*NONE───────────
└ ┘ ─OPTIMIZE──(─ ──┼ ┼─*BASIC─ ─)─ └ ┘ ─INDENT──(─ ──┴ ┴─character-value─ ─)─
└┘─*FULL──
─ ──┬ ┬────────────────────────────────────────────────────────────────────────────────── ───────────────────────────────
│ │┌┐─*NONE──────────────────────────────────────────────────────────
└ ┘ ─CVTOPT──(─ ──┴ ┴──┬ ┬──────────────────────────────────────────────────────────── ─)─
└ ┘ ──┬ ┬─────────── ──┬ ┬────────── ──┬ ┬────────── ──┬ ┬─────────────
└┘ ─*DATETIME─ └ ┘ ─*GRAPHIC─ └ ┘ ─*VARCHAR─ └ ┘ ─*VARGRAPHIC─
─ ──┬ ┬────────────────────────────────────────────────────── ──┬ ┬─────────────────────────────────────── ────────────────
│ │┌┐─*HEX─────────────────────────────── │ │┌┐─*JOBRUN─────────────
└ ┘ ─SRTSEQ──(─ ──┼ ┼─*JOB─────────────────────────────── ─)─ └ ┘ ─LANGID──(─ ──┼ ┼─*JOB──────────────── ─)─
├┤─*JOBRUN──────────────────────────── └ ┘─language-identifier─
├ ┤─*LANGIDUNQ─────────────────────────
├ ┤─*LANGIDSHR─────────────────────────
└ ┘ ──┬ ┬─────────────── ─sort-table-name─
├┤─*LIBL/────────
├┤─*CURLIB/──────
└┘─library-name/─
─ ──┬ ┬───────────────────────── ──┬ ┬──────────────────────────────────────── ──┬ ┬────────────────────────── ──────────────
│ │┌┐─*YES─ │ │┌┐─*LIBCRTAUT────────────── │ │┌┐─*YES─
└ ┘ ─REPLACE──(─ ──┴ ┴─*NO── ─)─ └ ┘ ─AUT──(─ ──┼ ┼─*ALL──────────────────── ─)─ └ ┘ ─TRUNCNBR──(─ ──┴ ┴─*NO── ─)─
├┤─*CHANGE─────────────────
├┤─*USE────────────────────
├┤─*EXCLUDE────────────────
└┘─authorization-list-name─
─ ──┬ ┬──────────────────────────────── ──┬ ┬──────────────────────────── ──┬ ┬─────────────────────────────── ──────────────
│ │┌┐─*NONE──────── │ │┌┐─*CURRENT─ │ │┌┐─*NO────────
└ ┘ ─FIXNBR──(─ ──┼ ┼─*ZONED─────── ─)─ └ ┘ ─TGTRLS──(─ ──┼ ┼─*PRV───── ─)─ └ ┘ ─ALWNULL──(─ ──┼ ┼─*INPUTONLY─ ─)─
└┘─*INPUTPACKED─ └ ┘─VxRxMx─── ├ ┤─*USRCTL────
└┘─*YES───────
─ ──┬ ┬───────────────────────────────────────────────────────────── ──┬ ┬───────────────────────────────── ───────────────
│ │┌┐─*NONE───────────────────────────────────── │ │┌┐─*PEP───────
└ ┘ ─BNDDIR──(─ ──┼ ┼─────────────────────────────────────────── ─)─ └ ┘ ─ENBPFRCOL──(─ ──┼ ┼─*ENTRYEXIT─ ─)─
│ │┌┐─*LIBL/──────── └ ┘─*FULL──────
└ ┘ ──┼ ┼─────────────── ─binding-directory-name─
├┤─*CURLIB/──────
└┘─library-name/─
─ ──┬ ┬────────────────────────────────── ──┬ ┬────────────────────────── ────────────────────────────────────────────────
│ │┌┐─*NONE────────── │ │┌┐─*NOCOL─
└ ┘ ─DEFINE──(─ ──┴ ┴─condition-name─ ─)─ └ ┘ ─PRFDTA──(─ ──┴ ┴─*COL─── ─)─
Note:
P
All parameters preceding this point can be specified by position.
Appendix C. The Create Commands 421