/* CRTCMD CMD(mylib/RTVUSRIDXA) + */ /* PGM(QSYS/QUSRUIAT) + */ /* SRCFILE(mylib/mysrcf) + */ /* SRCMBR(RTVUSRIDXA) + */ /* TEXT('QUSRUIAT') + */ /* ALLOW( + */ /* *IREXX + */ /* *BREXX + */ /* *BPGM + */ /* *IPGM) */ CMD PROMPT('Retrieve User Index Attrs') PARM KWD(ATRRTV) + TYPE(*CHAR) + LEN(60) + RTNVAL(*YES) + MIN(1) + PROMPT('Attributes retrieved') PARM KWD(ATRRTVLEN) + TYPE(*INT4) + CONSTANT(60) PARM KWD(FORMAT) + TYPE(*CHAR) + LEN(8) + CONSTANT(IDXA0100) PARM KWD(USRIDX) + TYPE(Q014D) + CHOICE(*NONE) + PROMPT('User index name') Q014D: QUAL TYPE(*NAME) + LEN(10) + MIN(1) QUAL TYPE(*NAME) + LEN(10) + DFT(*LIBL) + SPCVAL( + (*CURLIB ) + (*LIBL )) + PROMPT('Index library') PARM KWD(ERRCOD) + TYPE(*INT4) + CONSTANT(0)