Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Imprimir a un archivo (https://www.clubdelphi.com/foros/showthread.php?t=58888)

drykea 05-08-2008 14:34:38

Imprimir a un archivo
 
Hola a tod@s.

Necesito que cuando le doy al boton de imprimir, el cuadro de dialogo de la impresora me de la opcion de imprimir a un archivo (txt, excel, pdf, etc)

Alguien sabe como hacerlo, o si existe algun control para ello????

Tengo los reportes con quickreport y delphi 7.

Muchas gracias.:rolleyes:

Neftali [Germán.Estévez] 05-08-2008 14:42:17

¿No hay ningun sistema de exportación? A PDF me suena que sí.

Otra opción sería imprimir utilizando alguna ipresora virtual, pero me suena que QR tiene posibilidades de exportación. A ver si alguien que lo utilize más que yo lo confirma.

Caro 05-08-2008 15:21:46

Hola drykea, sobre lo que te comenta Neftali, puedes revisar este hilo http://www.clubdelphi.com/foros/showthread.php?t=58565

También puedes utilizar Rave Report, que tiene para exportar a pdf, rtf,text y html.

Saluditos

drykea 05-08-2008 15:54:12

Muchas gracias por vuestras respuestas.

Lo de pasar a PDF, ya había pensado hacerlo con algo así como una impresora de PDF.

Pero como lo hago para guardarlo en excel, word o txt???? Necesito tener todas las posibilidades.

Empezar a utilizar Rave me parece un poco mas dificil, porque siempre e utilizado quick report y nunca he trabajado con Rave, además tengo muchos reportes ya hechos que tendría que pasar :(

Neftali [Germán.Estévez] 05-08-2008 16:39:37

Cita:

Empezado por drykea (Mensaje 305776)
Pero como lo hago para guardarlo en excel, word o txt????

¿Para eso te serviría exportar los datos directamente en lugar del report?
Si es así, yo te recomiendo algun componente de exportación que te hará el trabajo más fácil. POr ejemplo, yo utilizo el de Max, que te permite exportar partiendo del DBGrid o partiendo del TDataSet (mxExports).

drykea 05-08-2008 16:43:07

Si que me sirve lo de algun componente que exporte los datos directamente.

Pero como hago para que al pulsar sobre el boton de imprimir el report desde la vista previa, me dé la opción de imprimir a un archivo?

Neftali [Germán.Estévez] 05-08-2008 17:13:07

Cita:

Empezado por drykea (Mensaje 305794)
Pero como hago para que al pulsar sobre el boton de imprimir el report desde la vista previa, me dé la opción de imprimir a un archivo?

Creo que eso deberías plantearte hacerlo desde tu programa y no desde Rave.
En el fondo son cosas distintas. Una cosa es exportar datos y otra cosa es un report/listado.

drykea 06-08-2008 11:13:40

Muchas gracias por todas vuestras respuestas.

Probaré haciendolo desde el programa con algun componente de exportacion de datos. Ya os contaré.:)

Caro 06-08-2008 13:01:27

Hola de nuevo, como te dice Neftali la parte de exportar debes hacerlo desde tu programa y no desde tu vista previa, para la parte de exportación puedes revisar también estos hilos http://www.clubdelphi.com/foros/showthread.php?t=57651
http://www.clubdelphi.com/foros/showthread.php?t=58190

Saluditos


La franja horaria es GMT +2. Ahora son las 15:36:56.

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