Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 07-08-2003
Avatar de aom
aom aom is offline
Miembro
 
Registrado: may 2003
Ubicación: Barcelona
Posts: 106
Poder: 22
aom Va por buen camino
Report en PHP

Hola,
necesito crear unos informes dentro de la web, y no se cual es la mejor opción. Estaba pensando en hacer una llamada a una dll hecha en delphi que genere el report y devuelva un archivo pdf o directamente lo envíe a la impresora.
Ya se que hay funciones en php que generan archivos pdf, pero lo generan a partir de html, y este informe tiene una estructura algo complicada y me será más cómodo hacerlo en delphi.
¿Alguien tiene alguna sugerencia?

Gracias
Responder Con Cita
  #2  
Antiguo 07-08-2003
DJ VMan DJ VMan is offline
Miembro
 
Registrado: jun 2003
Ubicación: Iquique - Chile
Posts: 81
Poder: 21
DJ VMan Va por buen camino
en www.phpclasses.org podrás encontrar librerías que te generan reportes en pdf a partir de codigo php. Hay algunos complicados, otros no tanto. Pero lo que si puedo decir, es que seguro es más fácil hacerlo en Delphi.
Responder Con Cita
  #3  
Antiguo 08-08-2003
Avatar de aom
aom aom is offline
Miembro
 
Registrado: may 2003
Ubicación: Barcelona
Posts: 106
Poder: 22
aom Va por buen camino
Hola, gracias por responder.
Finalmente crearé el informe en Delphi y lo exportaré desde ahi a PDF.
Pero tengo otra duda,
como puedo hacer la llamada al ejecutable pasándole parámetros y que como respuesta obtenga una la URL del archivo PDF?
Además, ¿es posible evitar que el navegador pregunte si quiero abrir o guardar el archivo?

Gracias
Responder Con Cita
  #4  
Antiguo 08-08-2003
DJ VMan DJ VMan is offline
Miembro
 
Registrado: jun 2003
Ubicación: Iquique - Chile
Posts: 81
Poder: 21
DJ VMan Va por buen camino
hola,
Cita:
como puedo hacer la llamada al ejecutable pasándole parámetros y que como respuesta obtenga una la URL del archivo PDF?
nose

Cita:
¿es posible evitar que el navegador pregunte si quiero abrir o guardar el archivo?
me imagino que te refieres a que cuando estás navegando y le das una url que contenga un PDF, te tira esa pregunta. Si es así, me parece que es en Archivo/preferencias/generales/Integración con el navegador....héchale un ojo.
Responder Con Cita
  #5  
Antiguo 15-11-2005
Churi Churi is offline
Miembro
 
Registrado: nov 2005
Ubicación: Zaragoza/España
Posts: 18
Poder: 0
Churi Va por buen camino
Hola, recupero este post, ya que me parece interesante la idea de poder utilizar un report ya hecho con Delphi y a través de "no se como" poderlo sacar en PDF y por lo tanto con un enlace en la web.

Mis reports estan echos con QuickReport y D3, la parte de una vez pasados los parámetros y generado el archivo que se muestre en el navegador la tengo mas o menos clara de como se puede hacer, pero ...
¿Como hago para que Delphi cree en el servidor el informe y lo exporte a PDF?

No se si estará por ahi el usuario aom, que es el que proponía la idea, pero si esta o si alguien sabe como hacerlo me gustaría que respondierais.

Creo que para hacer reports sería la opción perfecta para los que pasamos de w32 al entorno web y así aprovechar parte de la programación.

un saludo
Responder Con Cita
  #6  
Antiguo 15-11-2005
[kayetano] kayetano is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Elche
Posts: 644
Poder: 22
kayetano Va por buen camino
hola
FPDF http://www.fpdf.org/
__________________
Salu2
KAYETANO

Cómo hacer preguntas de manera inteligente
Responder Con Cita
  #7  
Antiguo 15-11-2005
DJ VMan DJ VMan is offline
Miembro
 
Registrado: jun 2003
Ubicación: Iquique - Chile
Posts: 81
Poder: 21
DJ VMan Va por buen camino
pero fpdf no es para php solamente?

eso no responde la pregunta de Churi
Cita:
¿Como hago para que Delphi cree en el servidor el informe y lo exporte a PDF?
osea...yo entiendo que desde quickreport, o me equivoco?

fpdf funciona desde el servidor donde está apache y php.
__________________
- Si tienes un problema que tiene solución ¿porque te preocupas?
- Si tienes un problema que no tiene solución ¿porque te preocupas?
Responder Con Cita
  #8  
Antiguo 15-11-2005
[kayetano] kayetano is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Elche
Posts: 644
Poder: 22
kayetano Va por buen camino
Hola

Cita:
Empezado por DJ VMan
eso no responde la pregunta de Churi
En relación al tema en el que nos encontramos le responde perfectamente.
En estos mismos foros existen otros lugares mejores donde preguntar sobre delphi y reportes:
- "Principal->Internet" temas sobre delphi y internet.
- "Principal->Impresión" temas sobre reportes en Delphi.
__________________
Salu2
KAYETANO

Cómo hacer preguntas de manera inteligente
Responder Con Cita
  #9  
Antiguo 16-11-2005
Avatar de aom
aom aom is offline
Miembro
 
Registrado: may 2003
Ubicación: Barcelona
Posts: 106
Poder: 22
aom Va por buen camino
Hola,
No se si estará por ahi el usuario aom
Si que estoy . Al final preparé una dll que recibía los parámetros por la URL y exportaba un report a PDF (hay varias herramientas para hacer esto). Si no recuerdo mal la dll devolvía la URL del documento PDF. Si te interesa le echo un vistazo y te digo.

Saludos,
__________________
Más se perdió en la guerra... y volvieron cantando
Responder Con Cita
  #10  
Antiguo 16-11-2005
Churi Churi is offline
Miembro
 
Registrado: nov 2005
Ubicación: Zaragoza/España
Posts: 18
Poder: 0
Churi Va por buen camino
La verdad, que si que me interesa, me harías un gran favor.

Desde que vi ayer tu idea, he estado trabajando para realizar algo parecido.
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:13:47.


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