Gracias por tu tiempo ----- Original Message ----- From: Manuel Enrique Orrala Aguilar To: forum.help400 Sent: Monday, September 28, 2009 12:16 AM Subject: Re: Problema en compilacion... ayuda urgente
Buenas Noches amigo tu problema se debe a que puede existir una variable de pantalla, reporte o declaracion en el programa que tiene el mismo nombre que el campo que se encuentra en la tabla, esto lo puedes descubrir revisando el archivo de spool generado por la compilación y busca en que parte de todo tu codigo estas que llamas a esta variable que puede darse de manera explicita o implicita, tienes las siguientes opciones para solucionar tu problema: 1. Puedes utilizar prefix(x_) al archivo para tomar los campos de esa tabla y evitar que tus campos tomen los valores declaradas en pantalla, reportes o variables q son usadas a lo largo del programa. 2. Puedes utilizar las famosas y antiguas hojas "I", usadas para renombrar campos de una tabla y evitar que ese campo se cruce con la definicion de una variable declarada en el programa. La notación en la siguiente: (luego de tus declaraciones de estructuras y variables colocas lo siguiente) IARCHIVOr I COX_JCX COX_JC1 (Con esto es mas que suficiente para redefinir el campo con el nombre COX_JC1 y este es el que usaras en el futuro). El 23 de septiembre de 2009 23:30, Jaime Villa Torres <[email protected]> escribió: Estoy utilizando una tabla creada por SQL, cuando compilo tengo lo siguiente en la hoja H 0003.00 H CVTOPT(*VARCHAR), Y el archivo esta declarado de la siguiente manera 0050.00 fARCHIVO If e k disk Pero con lo anterior y sin ello, la compilación genera el mismo error, realmente no se que hay que hacer, estoy en V5R4M0 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. 0005.12 314=I A 71 85 COX_JCX 0005.13 El tipo de datos externo es Carácter de Longitud Variable. ____________________________________________________ © 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 __________ Información de ESET Smart Security, versión de la base de firmas de virus %s __________ ESET Smart Security ha comprobado este mensaje. http://www.eset.com
____________________________________________________ © 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

