Pedro, En la ayuda de la API QDCXLATE tienes parte de la respuesta
De todas formas has probado de cambiar QASCII por QANSI? Para ver correctamente los caracteres ASCII del DOS en Windows puedes usar el Notepad++ o alguno de estos, ya que no esxactamente el mismo que el ANSI de Windows. Saludos Martí Riera 2009/10/2 Pedro Molina <[email protected]> > Hola. > > Esta es una parte del código. > > //================================================================ > // D A T A D E S C R I P T I O N S > //================================================================ > D etoatabl S 10A inz('QASCII ') > D atoetabl S 10A inz('QEBCDIC ') > D xlatelib S 10A inz('*LIBL ') > D pointer S 5p 0 inz > D tramasocket S 256 > D tramasocketr S 256 > > C call 'QDCXLATE' > C parm pointer > C parm tramasocket > C parm etoatabl > C parm xlatelib > C Move tramasocket SocketData > > es aqui donde está fallando, pero únicamente con el caracter "|" que lo > pone como "!" > > ------------------------------ > Date: Fri, 2 Oct 2009 15:52:12 +0200 > Subject: Re: Problema de conversión > From: [email protected] > To: [email protected] > > Pedro, > > Que mandato usas? > > Fijate en si puedes definirle otra tabla de conversion eso suele ser la > solucion. > > Saludos > > Martí Riera > > > 2009/10/2 Pedro Molina <[email protected]> > > Buen día foro!! > > Resulta que tengo un problema con la conversión de una trama que estoy > mandando de mi i5 hacia una plataforma windows vía socket. > Para esto estoy haciendo una conversión utilizando "etoatabl" y me da un > error con un caracter. > La trama en mención lleva unos separadores asi: > "12345|6789|xxxxxxxxxx|yyyyyyyy|zzzzzzzz|", resulta que la convertir la > trama cuando la pasa de EBCDIC a ASCII el caracter separador "|" lo devuelve > como "!" y los demás caracteres los convierte bien. > > Alguno de ustedes ha tenido algun problema de conversión? > > Cualquier sugerencia será bienvenida. > > Saludos!! > > ------------------------------ > Explore the seven wonders of the world Learn > more!<http://search.msn.com/results.aspx?q=7+wonders+world&mkt=en-US&form=QBRE> > > ____________________________________________________ > © 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 > > > > ------------------------------ > Explore the seven wonders of the world Learn > more!<http://search.msn.com/results.aspx?q=7+wonders+world&mkt=en-US&form=QBRE> > > ____________________________________________________ > © 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

