Hola Joxean:
 
Para enviar caracteres de control (escape) tienes primero que cambiar el
parámetro RPLUNPRT a *NO en el archivo de impresora, con lo cual no
sustituirá con blancos los caracteres no imprimibles.
Luego deberás enviar la secuencia hexadecimal (en ASCII) mediante el formato
03nncccccc, donde nn es la longitud en bytes de la secuencia cccccc (cada
par de cc es un byte).

Así, si queremos enviar la secuencia ASCII 1B4D013A (4 bytes, que son Escape
4D 01 3A), lo haremos enviando la cadena hexadecimal '03041B4D013A'

También tienes más información y ejemplos en  la base de datos de IBM:
http://www-912.ibm.com/s_dir/slkbase.nsf/1ac66549a21402188625680b0002037e/37
88b4d775308174862565c2007d473e?OpenDocument

Un saludo,
Marcel.
 
 
________________________________

De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
En nombre de Joxean Muguruza
Enviado el: lunes, 11 de julio de 2005 13:00
Para: [email protected]
Asunto: Envío de caracteres de Control (Escape) desde Iseries.



Buenos días foro,

 

No se si alguien abra hecho el envío de caracteres de control (Escape) a una
impresora que está conectada al servidor Iseries mediante tarjeta de red
(IP).

 

Lo que quiero es utilizar los códigos de control para decirle a la impresora
que cuando imprima un documento, enviado desde el iseries, coja el
preformato asociado(nro. 1..n)  que residen en la memoria flash

 

Gracias anticipadas,

 

Joxean Muguruza.

 

 

 

 

 




__________________________________________________
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 visita la siguente URL:
http://coyote.combios.es/mailman/listinfo/forum.help400

Responder a