Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-11-2008
Avatar de felipe88
[felipe88] felipe88 is offline
Miembro Premium
 
Registrado: may 2007
Ubicación: Mi Valle del Cauca... Colombia!!!
Posts: 1.120
Poder: 18
felipe88 Va por buen camino
¿Reporteador gratuito y sin necesidad de componentes?

Puede que esto suene como "pedirle leche a un limón" pero la verdad es que me gustaría saber si existe un reporteador que aparte de ser gratuito, bueno y versátil no requiera usar componentes desde Delphi para pasarle los parámetros al reporte que se quisieran mostrar. ¿Alguna idea de una maravilla parecida?
Responder Con Cita
  #2  
Antiguo 19-11-2008
[coso] coso is offline
Miembro Premium
 
Registrado: may 2008
Ubicación: Girona
Posts: 1.678
Poder: 0
coso Va por buen camino
hola felipe, pues no es una idea tan descabellada...ten en cuenta que puedes recorrer Query.Fields, por ejemplo, e ir creando y colocando los consiguientes QRDBText por campo. Eso si, este componente necesitaria muchisimos parametros de configuracion, por lo que quiza te seria hasta mas facil hacerlo en tiempo de diseño.
Responder Con Cita
  #3  
Antiguo 19-11-2008
Avatar de droguerman
droguerman droguerman is offline
Miembro
 
Registrado: abr 2005
Ubicación: tierra
Posts: 999
Poder: 20
droguerman Va por buen camino
Existe freereports pero no se en que estado irá el proyecto, aunque eso si, requiere componentes
__________________
self.free;
Responder Con Cita
  #4  
Antiguo 19-11-2008
Avatar de Héctor Randolph
[Héctor Randolph] Héctor Randolph is offline
Miembro Premium
 
Registrado: dic 2004
Posts: 882
Poder: 20
Héctor Randolph Va por buen camino
Report Manager

1.- Es gratuito
2.- Es muy versátil
3.- No requiere componentes, aunque también se puede instalar en la paleta de componentes, existen otras formas de hacerlo funcionar. Por ejemplo, como un servidor web de reportes para crear documentos PDF enviando algunos parámetros y visualizarlos en el navegador web.

Saludos
Responder Con Cita
  #5  
Antiguo 19-11-2008
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.037
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por Héctor Randolph Ver Mensaje
Report Manager

1.- Es gratuito
2.- Es muy versátil
3.- No requiere componentes, aunque también se puede instalar en la paleta de componentes, existen otras formas de hacerlo funcionar. Por ejemplo, como un servidor web de reportes para crear documentos PDF enviando algunos parámetros y visualizarlos en el navegador web.

Saludos
Exacto, es supercompletísimo, la verdad, y totalmente libre.
Se pueden crear los informes desde un programita externo y no es necesario instalar nada en delphi.
Responder Con Cita
  #6  
Antiguo 20-11-2008
Avatar de felipe88
[felipe88] felipe88 is offline
Miembro Premium
 
Registrado: may 2007
Ubicación: Mi Valle del Cauca... Colombia!!!
Posts: 1.120
Poder: 18
felipe88 Va por buen camino
Cita:
Empezado por coso Ver Mensaje
hola felipe, pues no es una idea tan descabellada...ten en cuenta que puedes recorrer Query.Fields, por ejemplo, e ir creando y colocando los consiguientes QRDBText por campo. Eso si, este componente necesitaria muchisimos parametros de configuracion, por lo que quiza te seria hasta mas facil hacerlo en tiempo de diseño.
Bueno amigo coso creo que me estas hablando de QuickReport, para mi caso no serviría, pero gracias por plantear esa idea

Cita:
Empezado por droguerman Ver Mensaje
Existe freereports pero no se en que estado irá el proyecto, aunque eso si, requiere componentes
Bueno tendre que darle un vistaso...

Cita:
Empezado por Héctor Randolph Ver Mensaje
Report Manager

1.- Es gratuito
2.- Es muy versátil
3.- No requiere componentes, aunque también se puede instalar en la paleta de componentes, existen otras formas de hacerlo funcionar. Por ejemplo, como un servidor web de reportes para crear documentos PDF enviando algunos parámetros y visualizarlos en el navegador web.

Saludos
Hasta ahora y con lo que he encontrado, es verdad lo que dices...

Cita:
Empezado por Casimiro Notevi Ver Mensaje
Exacto, es supercompletísimo, la verdad, y totalmente libre.
Se pueden crear los informes desde un programita externo y no es necesario instalar nada en delphi.
¿Debo descargar la versión Report Manager Designer, no? ... pero otra cosa ¿con que los visualizo?, ¿existe la posibilidad de que alguien lo pueda modificar facilmente?...
Responder Con Cita
  #7  
Antiguo 20-11-2008
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Se pueden crear los informes desde un programita externo y no es necesario instalar nada en delphi.
Pero en ese caso (que no he mirado), cada vez que deseas imprimir un informe tienes que abrir el "Report Manager Designer" y desde ahí darlo todos los parámetros que necesite la consulta ¿no?

Gracias

Hasta ahora, he instalado los componentes en delphi y desde ahí llamo al generador de informes incrustado en mi aplicación (así no necesito instalar el Report Manager Designer en casa del cliente).

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #8  
Antiguo 24-11-2008
Avatar de felipe88
[felipe88] felipe88 is offline
Miembro Premium
 
Registrado: may 2007
Ubicación: Mi Valle del Cauca... Colombia!!!
Posts: 1.120
Poder: 18
felipe88 Va por buen camino
Unhappy

El ejemplo no me sirvió mucho... y aún no logro que me funcione

Tambien le di un vistaso a esto y nada
Responder Con Cita
  #9  
Antiguo 26-11-2008
Avatar de felipe88
[felipe88] felipe88 is offline
Miembro Premium
 
Registrado: may 2007
Ubicación: Mi Valle del Cauca... Colombia!!!
Posts: 1.120
Poder: 18
felipe88 Va por buen camino
Hola,

He tomado este ejemplo de otro post para instanciar el control y llamar el reporte:
Código Delphi [-]
var rept: OleVariant;
begin
   rept := CreateOleObject('ReportMan.ReportManX');
   rept.Preview := true;
   rept.ShowProgress := false;
   rept.ShowPrintDialog:= false;
   rept.Filename := 'C:\Prueba\Reportes\prueba.rep';
   rept.execute;
Pero aún asi obtengo el mismo error:
Cita:
Project Prueba1.exe raised exception class EFOpenError with message 'Cannot open file "C:\Prueba\Reportes\prueba.rep"'
¿Alguien podria ayudarme con esto?
Responder Con Cita
  #10  
Antiguo 26-11-2008
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
Hecha una visual al archivo .rep desde el Report Designer, tiene 2 formas de guardarlo, una comprimida y otra en formato texto. Quizás esté usando la comprimida y te falte los componentes, bastaría con cambiar el formato y guardar.

Ojalá sea eso.
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #11  
Antiguo 26-11-2008
Avatar de felipe88
[felipe88] felipe88 is offline
Miembro Premium
 
Registrado: may 2007
Ubicación: Mi Valle del Cauca... Colombia!!!
Posts: 1.120
Poder: 18
felipe88 Va por buen camino
Talking

¡¡¡Funcionó porfin!!!...

Extrañamente y despues de leer el mensaje decidí probar de nuevo y funcionó como si nada ... lo único que probe finalmente fue hacer todo desde el principio.
La ventaja con este reporteador es que solo debo registrar en el equipo el control ReportMan.ocx y listo... reportes a la orden

Ahora solo me gustaria una recomendacion, ¿cual método usar?; instanciando el control o usando la unidad


Saludos y gracias por la ayuda
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
pasar el contenido de un edit a un label sin necesidad de boton douglas OOP 9 24-10-2007 00:44:38
Diseño de un Reporteador jafl1965 Varios 0 09-02-2005 00:12:33
Reporteador trex2000 Impresión 2 28-09-2004 22:05:23
Sobre la necesidad o no de 'RxCtl6' Tonio Varios 1 05-01-2004 10:22:20
necesidad de orientacion para aplicativo clinica dental FNADALO Varios 2 30-12-2003 16:19:10


La franja horaria es GMT +2. Ahora son las 01:24:21.


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