Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Impresion de Ticket (https://www.clubdelphi.com/foros/showthread.php?t=61418)

look 06-11-2008 18:27:39

Impresion de Ticket
 
Buenas Compañeos del Foro.
Veran ,tengo el siguiente problema con la impresion de una factura ticket utilizando el Quickreport, el problema es que cuando imprimo una facura que es bastante larga , es decir el cliente lleba bastantes articulos, la impresion no sale completa sale solo una porcion de la impresion, utilizo un impresora Epson TMU-200b, al mandar el reporte a Preview el ticket se ve completo., el tamaño del papel del reporte esta a Defaul , es muy extraño.
tengo la version de quickrepor 5.02, con la version anterior que tenia no me daba este problema , no se aque se deba.

http://img227.imageshack.us/my.php?image=vistaiu3.jpg

eduarcol 06-11-2008 18:37:20

prueba cambiando el tipo de papel de default a custom, eso a mi me soluciono un problema parecido

look 06-11-2008 18:48:24

Saves , creo que me equivoque , mas bien al papel estaba custom,:p, mmm, aunque me parece extraño,:confused:, que no lo habia cambiado el otro dia:rolleyes:, bueno
de momento , puse el papel, a defaul , y trabajo bien.
lo etraño es que , desde ya un rato que estoy probando para encontrar la solucion , eh cambiado el papel a default, luego a custom , y no me daba , pero no se que toque que ya funciona,cuando lo descubra les aviso, aver que estaba haciendo mal.

gracias.

eduarcol 06-11-2008 18:54:59

Cita:

Empezado por look (Mensaje 324520)
Saves , creo que me equivoque , mas bien al papel estaba custom,:p, mmm, aunque me parece extraño,:confused:, que no lo habia cambiado el otro dia:rolleyes:, bueno
de momento , puse el papel, a defaul , y trabajo bien.
lo etraño es que , desde ya un rato que estoy probando para encontrar la solucion , eh cambiado el papel a default, luego a custom , y no me daba , pero no se que toque que ya funciona,cuando lo descubra les aviso, aver que estaba haciendo mal.

gracias.

por alguna extraña razon el quickreport cuando haces ese tipo de cambio pareciese que el compilador no lo detectara y no recompila, debes mover algo en el formulario para que recompile...

Por cierto a mi funciono a la inversa de default a custom...

seoane 06-11-2008 19:00:11

Hay que usar secuencias de escape que luego te vuelves loco instalando las impresoras, que si corta antes de tiempo, que si imprime papel en blanco al final, etc ... Secuencias de escape y punto :p

Vale ya me cayo :D

eduarcol 06-11-2008 19:03:20

Cita:

Empezado por seoane (Mensaje 324525)
Hay que usar secuencias de escape que luego te vuelves loco instalando las impresoras, que si corta antes de tiempo, que si imprime papel en blanco al final, etc ... Secuencias de escape y punto :p

Vale ya me cayo :D

Imprime el doble de rapido si se utiliza secuencia de escape, pero el unico problemita es que si el cliente quiere modificar el formato de la factura no va a poder.

seoane 06-11-2008 19:44:56

Cita:

Empezado por eduarcol (Mensaje 324527)
Imprime el doble de rapido si se utiliza secuencia de escape, pero el unico problemita es que si el cliente quiere modificar el formato de la factura no va a poder.

Si ya venimos con caprichos :p

Ahora en serio, muchos programas si bien dejan modificar el formato de la factura (o por lo menos dejan los rpt a la vista ;) ) no dejan modificar el formato del ticket, como mucho te dejan escoger entre 4 o 5 formatos diferentes. Yo se de un programa que no es nada barato, de hecho es bastante caro, y que tiene un solo formato de ticket o te gusta o te fastidias

egostar 06-11-2008 20:06:19

Cita:

Empezado por eduarcol (Mensaje 324527)
Imprime el doble de rapido si se utiliza secuencia de escape, pero el unico problemita es que si el cliente quiere modificar el formato de la factura no va a poder.

Cita:

Empezado por seoane (Mensaje 324540)
Si ya venimos con caprichos :p

Ahora en serio, muchos programas si bien dejan modificar el formato de la factura (o por lo menos dejan los rpt a la vista ;) ) no dejan modificar el formato del ticket, como mucho te dejan escoger entre 4 o 5 formatos diferentes. Yo se de un programa que no es nada barato, de hecho es bastante caro, y que tiene un solo formato de ticket o te gusta o te fastidias

Hola, para esos menesteres de facturas y demás chunches invariablemente uso el canvas de impresión y para evitar problemas de cambio de formatos lo que hice fué "sacar" los valores de las coordenadas (X,Y) a un archivo INI y ahi solo modifico esas coordenadas.

Salud OS

seoane 06-11-2008 20:19:06

Cita:

Empezado por egostar (Mensaje 324546)
Hola, para esos menesteres de facturas y demás chunches invariablemente uso el canvas de impresión y para evitar problemas de cambio de formatos lo que hice fué "sacar" los valores de las coordenadas (X,Y) a un archivo INI y ahi solo modifico esas coordenadas.

¿Y no se te hace muy lento imprimir un ticket usando el canvas?

egostar 06-11-2008 20:23:51

Cita:

Empezado por seoane (Mensaje 324551)
¿Y no se te hace muy lento imprimir un ticket usando el canvas?

Pues en mi poca experiencia con este tipo de impresiones, no he visto gran diferencia, aunque si fuese una impresión de digamos unas 30,000 lineas puede que si :)

Salud OS

seoane 06-11-2008 20:35:18

Supongo que dependerá del driver, yo con las impresoras toshiba usando el canvas podía tarda hasta 5 segundos en salir el tickets, y eso es una autentica burrada. Imagínate al cliente mirando a la cajera 5 segundos fijamente :D

hecospina 06-11-2008 23:02:04

Hola, yo creo que el problema es el sistema operativo, debes tener win XP,si es asi prueba con esto
En configuracion de impresora realiza estos cambios
Boton -Preferencias de impresion - opcion avanzadas - tamaño de papel
Pestaña Opciones avanzados - valores predeterminados de impresion opciones avanzadas - tamaño de papel
Pestaña - configuracion de dispositivo

Colcar este tamaño de papel

Receipt length 76x3276 mm
Suerte:)

Jab 11-12-2008 15:45:53

Cita:

Empezado por seoane (Mensaje 324525)
Hay que usar secuencias de escape que luego te vuelves loco instalando las impresoras, que si corta antes de tiempo, que si imprime papel en blanco al final, etc ... Secuencias de escape y punto :p

Vale ya me cayo :D

Estoy completamente de acuerdo con esto, vamos, para mí es la mejor opción, aunque tienes el problema de los gráficos, pero un ticket ¿quién quiere el logo? un sibarita... vamos... :D:D:D

Y teniendo 10 tipos de tickets, vas sobrado, no es necesario tantos tipos, al final, solamente se quiere dar el ticket al cliente final y ya. :rolleyes:


La franja horaria es GMT +2. Ahora son las 11:26:42.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi