En las CL que llaman a esta, defino la variable y la inicializo de la siguiente forma:
DCL VAR(&PEDIR) TYPE(*CHAR) LEN(1) VALUE('N')
Y luego uso la variable &PEDIR en la llamada, que como verás es carácter.
Un saludo, Noemí.
Carlos Iglesias escribió:
Hola,
¿le envías el parámetro en numérico?
a una CL no puedes enviarle números...
Carlos.
Noemí Bajo <[EMAIL PROTECTED]>
Enviado por: [EMAIL PROTECTED]25/07/2003 10:34
Por favor, responda a
[EMAIL PROTECTED]
ParaForo AS/400 <[EMAIL PROTECTED]> cc
AsuntoUna pregunta novata
Buenas:
Necesito que alguien me eche un cable con un error que me está
volviendo loca.
Creé hace tiempo una CL que he tenido que modificar para añadirle
una variable en los parámetros. La defino como las demás con la instrucción:
DCL VAR(&PEDI) TYPE(*CHAR) LEN(1)
Compilo la CL y los programas que la utilizan, pero cuando lo
ejecuto me da el siguiente error:
"Puntero no establecido para la ubicación a la que se hace
referencia."
Creo que el error se debe a esta variable porque al ejecutarlo con
el debug y pulsar F11 sobre la variable, en lugar de mostrar el valor de
ésta, pone EVAL &PEDI (en la línea de Depuración) y el mensaje del
puntero que os he comentado.
¿Qué está pasando?. Estoy muy verde en ILE pero ¡¡tanto!!.... :-[
Gracias y un saludo, Noemí.
_____________________________________________________
Forum.HELP400 es un servicio más de NEWS/400.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja, envía el mensaje resultante de pulsar
mailto:[EMAIL PROTECTED]
