Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-06-2004
davidgaldo davidgaldo is offline
Miembro
 
Registrado: nov 2003
Posts: 220
Poder: 21
davidgaldo Va por buen camino
mail y qreport

utilizo Qreport para crear un informe y necesito mandar ese report por mail, el report puede ser de varias hojas. Me da igual el formato a utilizar, mejor el más sencillo de hacer, como puedo hacer? Gracias.
Responder Con Cita
  #2  
Antiguo 04-06-2004
Avatar de __marcsc
__marcsc __marcsc is offline
Miembro
 
Registrado: may 2003
Ubicación: Girona
Posts: 577
Poder: 22
__marcsc Va por buen camino
Buenas,

Lo primero debes saber es como vas a enviar el correo:

1. Con el report incrustado en el cuerpo del mensaje
2. Como archivo adjunto.

La primera opción puede ser un poco engorrosa, porqué significa que tienes que exportar el report a un formato incrustable en un mail. Esto puede ser o RTF o HTML. Quick Report creo que tiene un filtro RTF pero es bastante malo y según qué cosas hagas en el report, el resultado en RTF se va a parecer como un huevo y una castaña. Los QuickReport Pro traen un filtro para HTML que va relativamente bien pero que tiene sus defectos. En mi caso, cuando lo utilicé, tuve que retocar algunas partes del código fuente para algunas cosas que necesitaba hacer.

La segunda opción es mejor en mi opinión. En este caso también tienes que decidir un formato de exportación, con la ventaja de que esta vez no se restringe a un formato que puedas meter en el cuerpo de un correo. En mi caso, lo que yo utilizo es el formato PDF. QuickReport Pro trae también un filtro para PDF que una vez más, tiene sus bugs. Dado que yo dispongo de PDF Writer, lo que hago es mandar a imprimir el report a la Impresora PDF, establecer el nombre de fichero destino via código y adjuntar este fichero resultante al correo. De este modo el resultado de la "exportación" es perfecto

Tendrías otra opción, que sería utilizar el formato QRP propio de QuickReport. El problema es que la persona que recibe el correo necesitaría un visor para poder abrirlo, dado que los visualizadores que normalmente se tienen instalados no admiten este formato. Además, que yo recuerde, los QuickReport no permiten guardar directamente a QRP, con lo que tendrías que adentrarte en las entrañas de QR y ver como puedes guardarlo

En fin, perdón por tanto rollo. Espero que te sirva de algo. Para cualquier cosa, ya sabes donde estamos

Un saludo!

Última edición por __marcsc fecha: 04-06-2004 a las 16:39:06.
Responder Con Cita
  #3  
Antiguo 04-06-2004
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 25
__cadetill Va por buen camino
en mi web tienes una demo de como realizar esta tarea (en el Previsualizador del QR)
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 23:18:36.


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
Copyright 1996-2007 Club Delphi