PDA

Ver la Versión Completa : Generador de reportes


REDCOM
13-07-2003, 05:50:23
Saludos a todos.

Tal vez sea una tonteria, pero alguien tiene alguna idea de como
hacer un programa que le permita a los ususarios generar su propios reportes desde una base de datos, (Sin que el usuario utilize directamente sentencias SQL)?

Gracias.

X-JABS
13-07-2003, 15:51:16
Posteado originalmente por REDCOM
Saludos a todos.

Tal vez sea una tonteria, pero alguien tiene alguna idea de como
hacer un programa que le permita a los ususarios generar su propios reportes ?
Gracias.

No lo creas al usuario mientras mas facil mejor para el y mas meritos para tus programas, yo para realizar esto utilizo un DBGRID, en cual el usuario puede Ordenar por Columna, Ocultar Columnas, Mover Columnas, ademas de Filtro por columna con un Click de Mouse :), Ademas le proporciono un Filtro Avanzado ya saben, para el reporte Utilizo FASTREPORT, ultima edición :) y el componente frPrintGrid, al cual lo ligo al DBGRID correspondiente, y un Editor para este reporte, o sea para dar formato Tipo de Letra, Orientación de la Pagina, titulo del reporte, y otras cositas...

Lastima que el reporte solo es una lista de registro, para hacer grupos, y reportes individuales tendre aun que programar mas..

Espero que tomes alguna idea de como hacerlo, te llevaras un pequeño rato de trabajo, pero vamos preguntado y haciendo...

Saludos!

nachoasensio
14-07-2003, 10:41:57
Hola:

¿Has probado Fastreport, FreeReport o FuzzyReport? El primero es de pago y los otros dos son gratuitos. También tienes Report Manager, gratuito y programado por un español.

Las direcciones son:

FastReport y FreeReport: www.fast-report.com
FuzzyReport: www.fuzzyreport.org
ReportManager: reportman.sourceforge.net


Todos ellos tienen diseñadores de informes en tiempo de ejecución, con acceso a las tablas y campos que estén activos. Para informes simples van muy bien y son sencillos de manejar. Para informes más complejos, pese a que los resultados son excelentes, el diseño del informe es más complicado, por lo que muchos usuarios no sabrán manejarlos.

Siempre puedes programarte un gestor de informes con muchos informes creados y que tu usuario haga pequeñas modificaciones.

Un saludo

Nacho

Delfino
30-07-2003, 20:42:18
pueden esos reportes generar informes de datos de analisis cruzado??? (cross tab reports)

Delfino
30-07-2003, 20:52:02
pueden esos reportes generar informes de datos de analisis cruzado??? (cross tab reports)

guillotmarc
30-07-2003, 22:10:04
Hola.

Al menos FastReport (es el que utilizo) está preparado para generar Cross-Tab Reports. Aunque nunca he realizado ninguno, hay una banda específica para este tipo de informes.

Saludos.

REDCOM
31-07-2003, 00:01:45
Gracias a todos por sus comentarios y su interes.

He bajado el freereport y lo estoy probando, hasta el momento
parece adecuado (Gracias, nuevamente nachoasensio por tu orientacion)

Efectivamente la idea y el proposito de un generador de reportes
es por una parte facilitarle al usuario el generar sus propios reportes a su gusto y manera y por otra descargar al programador de la rutinaria elaboración de reportes y reportes y
reportes y ....... bien como menciona X-JABS diciendo y haciendo.

La idea que tengo es de hacer los formatos de los reportes basicos y dejarselos a los usuarios para que ellos con el reporteador los modifiquen a su gusto, espero compartir esta
experiencia con Uds posteriormente. Claro esta que el usuario
tambien puede acceder a la base de datos y generar los que necesite.

Por lo que he leido hasta el momento, freereport es el precursor de fastreport. Me gustaria saber cual es su opinion de fastreport y otros programas similares, para tomar la desicion de cual utilizar.

Gracias.