Comparativa de diseñadores de reportes

Re: Comparativa de diseñadores de reportes

Postby Biel EA6DD » Wed Jul 10, 2013 8:31 am

De los diseñadores de informes que yo he probado (List & Label, Crystal Reports, Fast Report), sin duda me quedo con Fast Report, por muchisimos motivos, de los cuales la mayoria ya se han comentado, pero expecialmente su facil integración con Harbour, su potente editor de informes y la gran facilidad de redistribución (una sola dll, sin instalación).

Tambien he sido y sigo siendo usuario de la clase tReport, que para según que tipo de listado es muy rápido en diseñar (a mano) y consigo el resultado deseado.

Creo que hablados de dos cosas distintas, y un GUI de tReport, nunca se acercara a Fast Report.

Dicho esto me parece genial el dotar de herramientas que facilten el diseño de reportes, pero para mi seria más importante dar continuidad al trabajo de Sergey(parece ser que no es posible), o crear un proyecto nuevo integrado en FiveWin para tener acceso a las ultimas versiones de Fast Report, de la misma manera que X_ailer ya lo ha hecho.
Saludos desde Mallorca
Biel Maimó
http://bielsys.blogspot.com/
User avatar
Biel EA6DD
 
Posts: 682
Joined: Tue Feb 14, 2006 9:48 am
Location: Mallorca

Re: Comparativa de diseñadores de reportes

Postby Antonio Linares » Wed Jul 10, 2013 8:39 am

Biel,

Yo entiendo que hay que optar por máxima funcionalidad con el menor esfuerzo posible, y de ahí que FastReport parece que es el más usado.

Pero usar un producto basado en Delphi, en una DLL sin código fuente, cuyo "adaptador" ya no está entre nosotros, me parece bastante "parche" :-)

Pero lo dicho, si funciona, entiendo que lo useis :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Comparativa de diseñadores de reportes

Postby Antonio Linares » Wed Jul 10, 2013 8:41 am

Si la mayoria quiere FastReport, pues habrá que considerarlo seriamente :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Comparativa de diseñadores de reportes

Postby Biel EA6DD » Wed Jul 10, 2013 9:02 am

Antonio Linares wrote:Biel,

...
Pero usar un producto basado en Delphi, en una DLL sin código fuente, cuyo "adaptador" ya no está entre nosotros, me parece bastante "parche" :-)
...

El que este basado en Delphi, o cualquier otro lenguaje no me preocupa en exceso (más bien nada), depender de un tercero distinto al fabricante y que por desgracia ya no está entre nosotros, si me preocupa (bastante).
Tienes toda la razón, auque en su dia fue una muy buena inversión. A dia de hoy y con la desaparición de Sergey parece estar en una mala situación.
Last edited by Biel EA6DD on Wed Jul 10, 2013 10:09 am, edited 1 time in total.
Saludos desde Mallorca
Biel Maimó
http://bielsys.blogspot.com/
User avatar
Biel EA6DD
 
Posts: 682
Joined: Tue Feb 14, 2006 9:48 am
Location: Mallorca

Re: Comparativa de diseñadores de reportes

Postby manuelcalerosolis » Wed Jul 10, 2013 9:39 am

Lo ideal es q trabajemos para volver a realizar el trabajo de Sergey, y poder conectar fácilmente FW con FastReport.

Seguro q si el lo consiguió la comunidad de FW también lo podrá hacer.

Saludos.
User avatar
manuelcalerosolis
 
Posts: 149
Joined: Mon Oct 10, 2005 9:30 am
Location: Huelva - Spain

Re: Comparativa de diseñadores de reportes

Postby Carles » Wed Jul 10, 2013 10:01 am

Hola,

Tuve hace poco una experiencia en montar un diseñador. Sobre él ya hize varios comentarios al respeto en su dia. Durante el proyecto me iban apareciendo nuevas necesidades y necesitava rediseñar muchas partes, todo esto fue producto de la inexperiencia de haber diseñado alguna vez alguno o saber realmente hasta donde queria llegar. Desgraciadamente termine readaptandolo a mis necesidades y manera de trabajar.

Ahora tengo mas claro como debe o deberia de ser, pero mas claro tengo que con FWH SI se puede realizar. El problema es que se trata de un proyecto de diseño de todo un programa con los correspondientes recursos ue implica y que tenga la capacidad de integrarse completamente con nuestras aplicaciones. Es un proyecto complicado por muy sencillo que lo quieras diseñar pero tampoco tenemos de marcarnos la idea de imitar a FastReport (para mi, el mejor) pero del cual si podemos aprender.

Y conceptualmente tengo muy claro que deberia de hacer:

1.- Diseñador de formularios -> Donde queremos y como queremos que se imprime las datos
2.- Motor de impresión de los datos -> Donde se imprimiran los datos: Datos estaticos en el formulario (ejemplo cabeceras, pies,...) y datos dinamicos (ejemplo posiciones detalle, subdetalle, ...).

No creo necesario ni importante que lleve un motor propio de datos, puesto que nuestras aplicaciones constantemente accedemos a multiples origenes de datos distintos, teniendo nosotros la capacidad de facilmente leer desde haya donde nosotros necesitamos, y esta facilidad creo que seria complicada meterla en un motor de la libreria. Creo que la mejor idea es que nosotros desde el programa accedamos a los datos como siempre, y se lo pasemos a la clase para que este se encargue de imprimirla alla donde toque.

Basicamente....
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
Skype -> https://join.skype.com/cnzQg3Kr1dnk
User avatar
Carles
 
Posts: 1090
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona

Re: Comparativa de diseñadores de reportes

Postby Antonio Linares » Wed Jul 10, 2013 10:06 am

Biel, Manuel,

Desde un punto de vista de la funcionalidad de un reporte, ¿ que funcionalidades ofrece FastReport que no tenga la clase TReport ?

No me refiero a las facilidades que ofrezca el diseñador, sino a lo que precise el reporte a hacer.

Creo que vuestras opiniones como usuarios expertos con FastReport es muy importante y os agradecemos todas las explicaciones, ejemplos, etc que podais comentarnos, gracias :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Comparativa de diseñadores de reportes

Postby Antonio Linares » Wed Jul 10, 2013 10:10 am

Charly,

En tus reportes no usastes la Clase TReport de FWH (creo) ? Que le falta a la Clase TReport ? :-)

Tu diseñador (muy bueno) lo veo más como un diseñador de formularios, que de reportes. Es asi ?
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Comparativa de diseñadores de reportes

Postby manuelcalerosolis » Wed Jul 10, 2013 10:18 am

Antonio,

Ofrece muchas cosas, a mi entender de las mejores los cálculos q se pueden hacer SUM(...) de columnas, ocultar y mostrar elementos según la condiciones, incluso bandas completas, para hacer informes resumidos.

Cálculos en Delphi, creas variables y las vas utilizando, para sumatorios, medias, y lo q se te ocurra.

Control de eventos "OnBeforePrint", ..., por cada elemento q tengas en pantalla.

Y el editor es brutal, los preview perfectos, y las exportaciones a Excel, HTML, Pdf, etc., las hacer de maravilla.

Como decía Rafa y Biel, los mejores 300€ q me he gastado jamas.

Saludos.
User avatar
manuelcalerosolis
 
Posts: 149
Joined: Mon Oct 10, 2005 9:30 am
Location: Huelva - Spain

Re: Comparativa de diseñadores de reportes

Postby Antonio Linares » Wed Jul 10, 2013 10:23 am

Manuel,

Por lo que comentas es un gran diseñador de reportes :-)

De tus comentarios, leo entre líneas :-) que podriamos tener una cláusula WHEN en las columnas del reporte y en otros elementos. En cuanto a los cálculos, con Harbour tenemos de todo.

El evento bOnBeforePrint tambien lo podemos incluir en la Clase TReport, en todos los elementos que queramos :-)

La calidad es lógica puesto que es una empresa que solo se dedica a eso :-) Usas todas las opciones que ofrece ? Que le ves superfluo ? gracias :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Comparativa de diseñadores de reportes

Postby Carles » Wed Jul 10, 2013 10:56 am

Buenas,

Antonio Linares wrote:En tus reportes no usastes la Clase TReport de FWH (creo) ? Que le falta a la Clase TReport ? :-)


Se basa en TPrinter. TReport no se ajustaba a mi idea, que era la de colocar cada columna de detalle donde quisiera dinamicamente, asi como sus subposiciones, ...

Antonio Linares wrote:Tu diseñador (muy bueno) lo veo más como un diseñador de formularios, que de reportes. Es asi ?


La idea inicial era poder generar modelos tipo factura con master/detail/subdetail

https://dl.dropboxusercontent.com/u/105 ... liAlb4.pdf

Aqui te dejo mi idea en su dia...

https://dl.dropboxusercontent.com/u/105 ... /MyRpt.pdf
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
Skype -> https://join.skype.com/cnzQg3Kr1dnk
User avatar
Carles
 
Posts: 1090
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona

Re: Comparativa de diseñadores de reportes

Postby manuelcalerosolis » Wed Jul 10, 2013 11:16 am

Antonio,

Aun no he utilizado la generación de gráficos p.e., q la tiene.

Con el tiempo he ido exprimiendo la herramienta, cosas q creía superfluas, ahora no lo son.

Es indudable q son personas centradas en la elaboración solo de informes, por tanto el resultado es excelente, de ahí mi insistencia en no reinventar la rueda, solo tenemos q ponerla en nuestro coche, eso si q funciona con FW ;)

Saludos.
User avatar
manuelcalerosolis
 
Posts: 149
Joined: Mon Oct 10, 2005 9:30 am
Location: Huelva - Spain

Re: Comparativa de diseñadores de reportes

Postby Antonio Linares » Wed Jul 10, 2013 11:50 am

Charly,

gracias por la explicación. Ahora entiendo la limitación que ahi tenias con TReport :-)

Manuel,

Afortunadamente por lo que se ve, FastReport es muy estable. Yo le tengo mucho respeto a los componentes OLE, ActiveX, DLLs, etc... porque me he topado con incontables problemas. Si FastReport es realmente sólido, entonces logicamente es una buena solución :-)

Nunca os ha dado ningún problema ?
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Comparativa de diseñadores de reportes

Postby lucasdebeltran » Wed Jul 10, 2013 12:16 pm

Antonio,

Fast Report no trabaja en 64 bits.

En algunos PCS con Windows 8 se cuelga tras trabajar un buen rato con la aplicación.

Los PDFS generados no se ven en el IPhone.

La exportación en Word no siempre funciona correctamente.

Es un buen producto, pero al haber desaparecido Sergey estamos congelados en la última versión que sacó hace casi ya dos años.

Un saludo
Muchas gracias. Many thanks.

Un saludo, Best regards,

Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]

Implementando MSVC 2010, FWH64 y ADO.

Abandonando uso xHarbour y SQLRDD.
User avatar
lucasdebeltran
 
Posts: 1303
Joined: Tue Jul 21, 2009 8:12 am

Re: Comparativa de diseñadores de reportes

Postby ruben Dario » Wed Jul 10, 2013 1:13 pm

Saludos
Antonio construi el ejecutable del ejemplo pero se cualga al ejecutar, segun veo me falta Riched20.dll en donde lo ubico no lo encuentro creo que este puede ser el problema.

Gracias.
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
User avatar
ruben Dario
 
Posts: 1061
Joined: Thu Sep 27, 2007 3:47 pm
Location: Colombia

PreviousNext

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 86 guests