Crystal- Report->Impresoras Matriciales->Formularios de Usuario

13/02/2008 - 11:13 por M.Genol | Informe spam
Es cierto eso de que hay algún tipo de incompatibilidad entre Crystal
Reports y las Impresoras Matriciales ??. No lo quiero creer

Tengo que imprimir Cheques/Talones de uno en uno.Estos talones tienen una
altura de 3 pulgadas.El salto de pagina será de 3 pulgadas y no de 11 como
es lo normal. Necesito por tanto definir un formulario de ese tamaño.Lo
defino y se lo pongo a la impresora. Hago el Informe que va a imprimir los
talones/cheques desde Visual Studio con Crystal Report.

Antes de imprimir el informe lo veo con CrystalReportsViewer en pantalla y
todo parece correcto.El informe se ve pequeñito como corresponde a las 3
pulgadas.

Lo mando imprimir y una vez impreso la impresora da un salto de 11 pulgadas
no de 3. La impresora no se entera de que estamos en un formulario de 3
pulgadas.Con lo que ya el papel se me queda descuadrado para imprimir el
siguiente talón.

Entorno Una Oki 3320.Crystal Report XI. Windows Vista. El driver de la
impresora es el que trae Windows vista.

Se agradecen sugerencias
 

Leer las respuestas

#1 Yoel Mc Lennan
13/02/2008 - 21:29 | Informe spam
Hola, alguna vez arme cosas para matriz y recuerdo que se puede cambiar el
largo de papel por código
no se en ese modelo, pero segurmente se pueda, en aplicaciones DOS por
ejemplo le mandaba los códigos de escape para especificar la longitud de
salto antes de imprimir algo asi , donde CANLI$ era la variable con la
cantidad de lineas , 11 por ejemplo
ojo que son lineas y no pulgadas.
PRINT #impresora, CHR$(27) + CHR$(67) +
CHR$(VAL(CANLI$));

CHR$ obtiene el caracter correspondiente al ascii indicado

este código es para impresoras que emulen Epson (creo que todas las de
puntos pueden hacerlo)


"M.Genol" escribió en el mensaje
news:
Es cierto eso de que hay algún tipo de incompatibilidad entre Crystal
Reports y las Impresoras Matriciales ??. No lo quiero creer

Tengo que imprimir Cheques/Talones de uno en uno.Estos talones tienen una
altura de 3 pulgadas.El salto de pagina será de 3 pulgadas y no de 11 como
es lo normal. Necesito por tanto definir un formulario de ese tamaño.Lo
defino y se lo pongo a la impresora. Hago el Informe que va a imprimir los
talones/cheques desde Visual Studio con Crystal Report.

Antes de imprimir el informe lo veo con CrystalReportsViewer en pantalla y
todo parece correcto.El informe se ve pequeñito como corresponde a las 3
pulgadas.

Lo mando imprimir y una vez impreso la impresora da un salto de 11 pulgadas
no de 3. La impresora no se entera de que estamos en un formulario de 3
pulgadas.Con lo que ya el papel se me queda descuadrado para imprimir el
siguiente talón.

Entorno Una Oki 3320.Crystal Report XI. Windows Vista. El driver de la
impresora es el que trae Windows vista.

Se agradecen sugerencias

Preguntas similares