Accueil du site > Les articles > Contrôle existence d’une OUTQ
Version à imprimer Enregistrer au format PDF

Contrôle existence d’une OUTQ

mercredi 11 août 2004, par Grégory Jarrige Visites  1145 Première mise en ligne le vendredi 7 novembre 2003.

Un petit CL permettant de contrôler l’existence d’une OUTQ. Il retourne un code erreur à "1" si l’OUTQ n’a pas été trouvée.

PGM PARM(&OUTQ &CODERR)


PGM    PARM(&OUTQ &CODERR)
DCL    VAR(&OUTQ) TYPE(*CHAR) LEN(10)
DCL    VAR(&CODERR) TYPE(*CHAR) LEN(1)
CHGVAR VAR(&CODERR) VALUE('0')
IF COND(&OUTQ *NE '*DEV        ' THEN(DO)
 CHKOBJ OBJ(&OUTQ) OBJTYPE(*OUTQ)
 MONMSG MSGID(CPF9801 CPF0001) EXEC(CHGVAR VAR(&CODERR) VALUE('1'))
ENDDO
ENDPGM