Announcement

Collapse
No announcement yet.

adjuntar un reporte de pdf en un correo electronico

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • adjuntar un reporte de pdf en un correo electronico

    Hola, necesito adjuntar un reporte de pdf en un correo electronico, necesito que en el formulario de control al enviar el correo se genere el pdf y lo adjunte como un archivo. El pdf con los datos lo tengo creado como una aplicacion pero no sé como llamarla del control y menos que me adjunte el archivo.

    Gracias y saludos

  • #2
    Re: adjuntar un reporte de pdf en un correo electronico

    Hola davicho, la verdad que tu pregunta me causo mucha curiosidad y me puse a investigar un poco encontrado estas cositas:

    1. la clase que utiliza scriptcase para generar archivos PDF es fpdf (http://www.fpdf.org)

    basándonos en esto podemos concluir que scriptcase crea un objeto basándose en la clase fpdf y lo que hacen las funciones sc_pdf_* es armar el objeto con los parámetros deseados.

    es decir que nosotros podemos hacer lo mismo creando nuestro propio objeto pdf añadiéndole la apariencia y datos que deseamos.

    Una vez explicado esto puedes ver el siguiente ejemplo de la pagina oficial de FPDF, en la cual muestran como crear un PDF en memoria y enviarlo por correo con la clase PHPMailer

    http://www.fpdf.org/es/FAQ.php#q15

    Yo omitiría la clase PHPMailer, pues no quiero amarrar la aplicación a clases externas de scriptcase y usuaria la opción que aparece a mano derecha de envío de e-mail con adjunto (ver imagen adjunta).


    falta decir que lo recomendable es añadir todo este código en el evento AfterInsert del formulario.

    si tienes alguna duda por favor sigue posteando e intentare ayudarte.

    NOTA: parto del hecho que tienes conceptos medios de PHP y programación orientada a objetos.
    Attached Files
    Last edited by dagnover; 11-13-2012, 10:43 AM.

    Comment

    Working...
    X