PDA

Ver la Versión Completa : Cual es la mejor opcion para imprimir ticket en impresora matricial


hibero
12-05-2008, 19:56:27
Tengo que imprimir tickets en una impresora matricual. ¿Cual es la mejor herramienta?

1. Quick Reports
2. FastReports
3. Delphi (Currarmenlo a mano)
4. Rave Reports
5... Otras opciones

enecumene
12-05-2008, 20:11:55
Hola, lo mejor forma de imprimir Tickets es a través de canvas de la unit Printers, luego, los demás reportes lo puedes hacer con Quick Reports. ;)

Saludos.

coso
12-05-2008, 21:44:50
Hola,
tuve el mismo problema q tu (impresion de tickets raw a impresora de esas pequeñitas). Te adjunto una unit q no me ha fallado y un ejemplo (mucho codigo sobra).

a ver si te sirve

hibero
13-05-2008, 16:40:19
gracias, les hecharé un vistazo

juanelo
13-05-2008, 16:43:01
Para mi la que me ha funcionado perfeecto es QuickReports con impresoras de texto (text only).
Saluoos.

Onti
13-05-2008, 18:02:05
Para esos casos he utilizado fast report o zreport

hibero
14-05-2008, 15:26:45
es que voy buscando también el no tener que compilar el programa cada vez que tenga que hacer un cambio en un informe.

salu2

Onti
14-05-2008, 18:52:41
Podrias guardar en una tabla la configuracion del reporte (ubicacion de los campos tipos de letra , etc) y a tiempo de imprimir el reporte consultas dicha tabla para obtener la configurscion.

coso
14-05-2008, 19:11:05
Con las fuentes q te deje, lo que hacia era cargar una memo para la cabecera , otra para el pie de ticket y cuatro o cinco datos tontos (tamaño de letra, negrita, longitud, etc...) en un .INI. Desde otra form se podian cambiar la cabecera y el pie y configurar el ticket

axesys
14-05-2008, 20:38:30
Con FastReportes puedes hacer reportes para matriciales y además incluir el diseñador en tu aplicación.
http://www.fast-report.com/fr4_swf/swf-en/6-dmpreport.htm

HOUDEL
14-05-2008, 21:49:49
Podrias guardar en una tabla la configuracion del reporte (ubicacion de los campos tipos de letra , etc) y a tiempo de imprimir el reporte consultas dicha tabla para obtener la configurscion.

Es verdad lo que dice onti, asi puedes mandarlo directo a la miniprinter
con dicha configuracion a travez de un es un archivo de texto con WriteLnOEM(),WriteCO(),etc. o también puedes utilizar el Report builder.

suerte y saludos

hibero
15-05-2008, 09:56:52
Personalmente me gusta fast reports, Lo he utilizado en otros proyectos, lo encuentro rápido y muy fácil de usar. Creo que al final me decidiré por el. Creo que no hay nada mas que mnarcar la propiedad matrixreport a true

salu2

luchifer
24-05-2008, 00:16:33
Es mejor usar instrucciones del delphi como le envie a beto en el punto de impresion de tickets con el codigo fuente incluido, usalo, estoy seguro te gustara