Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-07-2012
marilinspi marilinspi is offline
Miembro
 
Registrado: ene 2007
Posts: 136
Poder: 18
marilinspi Va por buen camino
Generar PDF con datos de mi BD y una imagen de fondo

Hola, trabajo con delphi 7 y base de datos Firebird. Les cuento lo que necesito hacer, una vez completos los datos de una Carta de Porte en el sistema, poder exportar esos datos a PDF pero asignándole como fondo la Carta de porte propiamente dicha, es decir por un lado tengo los datos y por otro seria el pre-impreso, poder fusionarlo a los dos y que el resultado sea un PDF con la carta de porte ya completada con sus datos, y poder así enviarla por mail sin necesidad de escaneos. Espero haberme explicado, de lo contrario no duden en consultarme. Gracias desde ya.
Responder Con Cita
  #2  
Antiguo 20-07-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Con ReportBuilder y con ReportManager se puede hacer.
No lo he probado con otros.
Responder Con Cita
  #3  
Antiguo 21-07-2012
marilinspi marilinspi is offline
Miembro
 
Registrado: ene 2007
Posts: 136
Poder: 18
marilinspi Va por buen camino
hola, gracias por tu resuesta. Disculpa mi ignorancia pero esos son componentes que puedo utilizar en delphi o programas externos? yo necesitaria hacerlo mediante codigo...
Responder Con Cita
  #4  
Antiguo 21-07-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Son programas como quickreport, fastreport, etc. que se instalan y añaden pestañas de componentes a la paleta de delphi.
Ignoro si esos que acabo de mencionar lo hacen, supongo que sí. Los que sí estoy seguro que lo hacen, porque lo he hecho son los que te mencioné en el mensaje anterior.
Responder Con Cita
  #5  
Antiguo 21-07-2012
marilinspi marilinspi is offline
Miembro
 
Registrado: ene 2007
Posts: 136
Poder: 18
marilinspi Va por buen camino
y como los podre conseguir por entro en los link que me pasaste pero no logro ver donde descargar o ejemplos... son pagos?
Responder Con Cita
  #6  
Antiguo 21-07-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
El reportbuilder es de pago y en la dirección que te he puesto está la opción 'download' en el menú.
El reportmanager es totalmente libre y gratis y también está en la dirección que te he puesto la opción 'descargar' (en español) en el menú.
Responder Con Cita
  #7  
Antiguo 21-07-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Mira esta parte del tutorial de reportmanager, sobre el tema que te concierne.

http://reportman.sourceforge.net/doc/formfilling.html
Responder Con Cita
  #8  
Antiguo 21-07-2012
marilinspi marilinspi is offline
Miembro
 
Registrado: ene 2007
Posts: 136
Poder: 18
marilinspi Va por buen camino
hola gracias por tu interes, es que es en el ReportManager que descargue la aplicacion y me genero un progama externo... no se como descargar el componente...
Responder Con Cita
  #9  
Antiguo 21-07-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Sí, el programa entero, componentes, documentación, ejemplos, etc.
Además de la documentación oficial (en inglés) que está en la web.
Amiga, tendrás que emplearte a fondo para hacer lo que quieres, no es cosa de pegar un componente, cambiar un par de propiedades y darle a un botón. Lee la documentación, no te queda otra.
Responder Con Cita
  #10  
Antiguo 21-07-2012
marilinspi marilinspi is offline
Miembro
 
Registrado: ene 2007
Posts: 136
Poder: 18
marilinspi Va por buen camino
me podes dar una idea de como seria, para no estar tan desubicada y saber por donde empezar a investigar... que primero diseño lo que quiero con el programa externo y luego con el componente puedo llamar a eso y utilizarlo o como?
Responder Con Cita
  #11  
Antiguo 21-07-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Mira esta parte del tutorial de reportmanager, sobre el tema que te concierne.

http://reportman.sourceforge.net/doc/formfilling.html
Cita:
Empezado por marilinspi Ver Mensaje
me podes dar una idea de como seria, para no estar tan desubicada y saber por donde empezar a investigar... que primero diseño lo que quiero con el programa externo y luego con el componente puedo llamar a eso y utilizarlo o como?

Te lo he puesto en ese enlace de antes
Responder Con Cita
  #12  
Antiguo 22-07-2012
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 21
AzidRain Va camino a la fama
Amigo, precisamente tengo en producción un sistema que hace eso. Al igual que el tuyo se trata de un soft de gestión para empresas de transporte y genera la cita carta porte-factura en formato PDF. Hace unos días mencioné que yo solucioné el relajo de convertir la impresión al mentado PDF que algunos clientes pedían utilizando PDF creator a modo de servidor COM. Fue la forma más efectiva que encontré sin depender de que el gestor de reportes me permita generar directamente los pDFs, la mayoría lo hacen bastante mal por cierto, si quieres más datos echame un PM y aquí vamos comentando para los demás interesados por si a alguien le sirve.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
  #13  
Antiguo 23-07-2012
marilinspi marilinspi is offline
Miembro
 
Registrado: ene 2007
Posts: 136
Poder: 18
marilinspi Va por buen camino
hola AzidRain si me interesa mucho saber como solucionaste esto, si podrias brindarme mas informacion estaria muy agradecida. Igaualmente gracias desde ya por tu interes.
Responder Con Cita
  #14  
Antiguo 23-07-2012
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
En este mensaje menciono un componente que te permite manejar el PDFCreator que refiere AzidRain de manera sencilla.

// Saludos
Responder Con Cita
  #15  
Antiguo 23-07-2012
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 21
AzidRain Va camino a la fama
Andaba buscando ese Hilo Roman, que bueno que lo encontraste. Comento que el problema que atacas en el mensaje se me presentó cuando estaba jugando con el componente para hacer las impresiones. Efectivamente funciona como una impresora más pero dada esa facilidad corre uno el riesgo de que no se imprima nada.

Encontré que el software este permite crear las impresoras virtuales que deseemos además de la que nos instala por defecto (PDFCreator) de manera que lo que yo hice fue crear una y nombrarla de manera específica y ésta es la que utilizo al imprimir desde mi sistema. Sin embargo tu componente está mucho más cómodo de usar. Unicamente hay que tener cuidado con lo que pasa al generar el pdf pues el proceso no es instantáneo y pueden pasar algunos segundos hasta que ya tenemos el pdf completamente generado por lo que hay que tomaer en cuenta esto antes de tratar de hacer algo con ese pdf desde nuestro sistema Delphi.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
  #16  
Antiguo 24-07-2012
marilinspi marilinspi is offline
Miembro
 
Registrado: ene 2007
Posts: 136
Poder: 18
marilinspi Va por buen camino
hola, gracias por sus ayudas... pero cuando ejecuto el programa PDFCreator me da el siguiente error 'Cadena clase no valida' y lo hace en la siguiente línea de código

PdfCreator := CreateOleObject('PDFCreator.clsPDFCreator');

sabes que puede ser?
Gracias desde ya.
Responder Con Cita
  #17  
Antiguo 24-07-2012
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Tienes que instalar el PDFCreator para que el componente funcione.

// Saludos
Responder Con Cita
  #18  
Antiguo 24-07-2012
marilinspi marilinspi is offline
Miembro
 
Registrado: ene 2007
Posts: 136
Poder: 18
marilinspi Va por buen camino
hola, si si ya lo tengo instalado.... alguna otra sugerencia?
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Imagen de fondo en QReport acalderonr Impresión 2 27-09-2011 15:57:33
Mandar imagen al fondo Radesky Gráficos 4 28-05-2008 21:13:01
Imagen de Fondo lucasarts_18 Gráficos 7 16-06-2005 17:03:04
Imagen de fondo en un MDIform Fextivo Gráficos 2 16-03-2004 17:25:49
Imagen de fondo en un FsMDIForm ing_alsaac Varios 1 27-05-2003 18:26:59


La franja horaria es GMT +2. Ahora son las 18:25:17.


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