Ahorita se me ocurre monitorear el mensaje MCH3601 inmediatamente después de
intentar usar la variable no recibida. Por ejemplo si el segundo parámetro
no se recibe:

PGM        PARM(&A &B)                

DCL        VAR(&A) TYPE(*CHAR) LEN(1) 

DCL        VAR(&B) TYPE(*CHAR) LEN(1) 

SNDMSG     MSG(&A) TOUSR(USUARIO)    

SNDMSG     MSG(&B) TOUSR(USUARIO)    

MONMSG     MSGID(MCH3601)             

ENDPGM

 

Saludos.

 

From: [email protected]
[mailto:[email protected]] On Behalf Of JUAN García
Sent: miércoles, 05 de marzo de 2014 07:36 a.m.
To: [email protected]
Subject: Parámetros no recibidos en un CLLE

 

 

Saludos a todos

 

  ¿Sabe alguien si se pueden recibir menos parámetros de los especificados
en un clle? ¿como controlar el posible error?

 

 

Gracias

____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.

Responder a