Hola Susana,

Creo que el problema es por acción duplicada.

Fíjate que los campos constantes que defines (CPO02, CPO06 y CPO11) son de
9 caracteres cada uno.
No sé que ocurre si intentas imprimirlos en campos de 4 caracteres.

El primer carácter de cada uno des estos tres campos (03) es equivalente (
o casi) a la palabra clave TRNSPY, por lo que podrías probar qué pasa si
defines los campos de 9 caracteres y sin la palabra clave TRNSPY.

El segundo carácter de cada campo es la longitud de la cadena de control
que sigue, número de caracteres que no se deben traducir.
En el primer campo 1, en el segundo 3 y en el tercero 2.
Los caracteres siguientes (1, 3 y 2), son códigos de control ASCII en
representación hexadecimal, concretamente 1B es el equivalente del carácter
ESCAPE.
El resto de caracteres son nulos (00) para no afectar a la impresión.

Apuntar únicamente que el significado de los caracteres de control, el
efecto que provocan, depende de la impresora: LEXMARK, EPSON, HP, CANON,
OKI... y del modo en que estén configuradas, compatible EPSON, PCL4, PCL5,
PostScript.

Si tienes más preguntas, ...




Saludos,
                  ---------------------------
                    Santiago Martí
                       Dusen, S.A.
                  ---------------------------





                                                                           
             "Foro AS/400"                                                 
             <[EMAIL PROTECTED]                                             
             erra.es>                                                 Para 
             Enviado por:              <[email protected]>          
             forum.help400-adm                                          cc 
             [EMAIL PROTECTED]                                                 
                                                                    Asunto 
                                       Impresion a 5 c.p.i. y secuencias   
             23/02/2006 09:01          de escape en hexadecimal            
                                                                           
                                                                           
                Por favor,                                                 
                responda a                                                 
             [EMAIL PROTECTED]                                             
                  bios.es                                                  
                                                                           
                                                                           




Hola!
Sigo haciendo pruebas.
He encontrado un ejemplo en internet de mandar secuencias de escape desde
la hoja 'O' de un programa RPG y me funciona perfectamente.

  FQSYSPRT O   F      198     OF     PRINTER
     I               X'030112000000000000' C         CPO02
     I               X'03031B570100000000' C         CPO06
     I               X'03021B460000000000' C         CPO11
      ** *******************************************
      ** CPO02     CPI NORMAL
      ** CPO06     ANCHO DOBLE
      ** CPO11     INTENSIFICADO NORMAL
     C  N08                 EXCPTLINEA
     C  N08                 SETON                      08
     C   08                 SETON                      LR
     OQSYSPRT E 21              LINEA
     O                          CPO11
     O                          CPO06
     O                          CPO02
     O                                  +002 'NORMAL DOBLE ANCHO'



Este documento ha sido creado por Juan Francisco Matoses


Pero cuando lo intento con un PRTF no consigo hacerlo funcionar.


defino 3 campos de 4 posiciones y les pongo la palabra clave TRNSPY antes
de la constante que quiero imprimir con carácteres grandes y al liberarlo
me da el CPF3475: El transcriptor ha encontrado dato de impresion no
validos y retiene el listado


EL PRTF esta compilado con RPLUNPRT(*NO)


¿alguien tiene un ejemplo? o me pueden dar alguna pista





Muchas Gracias





Susana











 ----- Original Message -----
 From: Foro AS/400
 To: [email protected]
 Sent: Wednesday, February 22, 2006 11:58 AM
 Subject: Impresion a 5 c.p.i.

 Hola:

 Tengo una impresora antigua EPSON 570 + conectada por Clien Accces al 400,
 por la que estoy intentando imprimir un PRTF a 5 c.p.i. (no estoy usando
 fonts ni IPPDS ni nada por el estilo), cuando lo libero me da el siguiente
 error:

 CPA3388 Atributos del archivo xxxx no soportados por dispositivo. (C G T
 H)
 Con codigo de error 1
 Tamaño de pagina de archivo no soportada en el dispositivo.

 ¿Hay alguna manera de configurar la impresora en el sistema o en el C.A.
 para poder imprimir con un tipo de letra algo mas grande que a 10
 caracteres por pulgada?

 P.D: Tambien lo estoy intentando por una proprinter III Xl conectada a una
 pantalla 3197 y tengo el mismo problema
 ¿es posible hacer lo que pretendo con este HW?

 Gracias

 Susana





__________________________________________________
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