Es posible que otra persona se encuentre con el mismo problema.
La solución fue la siguiente.

El programa es interactivo, tiene su archivo DSPF y su PGM
El problema radica, que al crear el DSPF la variable del problema queda referenciada al archivo físico y toma una longitud erronea. La solución cambiar el nombre de la variable y darle una longitud fija y no referenciada al archivo físico.

En el programa, asignar el valor de la variable varchar a la variable con la longitud fija del DSPF.

Luego la compilación ya no necesita la especificación H CVTOPT(*VARCHAR).

También encontramos problemas en el panel group, con variables cuyos nombres tienen el símbolo _ (underline), el panel group no las acepta.

Espero que le sirva la solución a futuros problemas de esta índole.


----- Original Message ----- From: "Nelson Brizuela" <[email protected]>
To: "forum.help400" <[email protected]>
Sent: Thursday, September 24, 2009 7:27 AM
Subject: Re: Problema en compilacion... ayuda urgente


Jaime Villa Torres escribió:
 0003.00 H CVTOPT(*VARCHAR),
[..]
0009.70 *RNF7408 30 314 000010 La longitud del campo de entrada no se ajusta a la 0009.71 definición del campo COX_JCX; se ha ignorado la 0009.72 especificación.
[..]

Hola Jaime,

Prueba sacando la especificación de la hoja H y solo compílalo, por la
versión de tu iSeries no deberías tener problemas.

Salu2,
--
Nelson Brizuela Garcete


____________________________________________________
© Publicaciones Help400, S.L. - Todos los
derechos reservados http://www.help400.es
----------------------------------------------------
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400


____________________________________________________
© Publicaciones Help400, S.L. - Todos los
derechos reservados http://www.help400.es
----------------------------------------------------
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

Responder a