Hablando de un generador de Reportes para FWH

Post Reply
User avatar
jose_murugosa
Posts: 1209
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay
Been thanked: 4 times
Contact:

Hablando de un generador de Reportes para FWH

Post by jose_murugosa »

Como he visto este tema surgiendo en el foro, quisiera sugerir una posibilidad.

Existe un generador de reportes en C++ bastante interesante, con barcodes, qrcodes y otros, con muchas prestaciones, llamado QtRPT Proyect, es Open Source, y parece funcionar bien.

Sería interesante considerar conectarlo con FWH, este generador de reportes tiene una interesante herramienta de diseño de reportes QRPTDesigner, y quizá sea más facil incorporarlo a FWH que un generador desarrollado en otro lenguaje.

Solo es una sugerencia, dado que como dije es de Código abierto y tiene 7 años de desarrollo, hasta 2019 que aparentemente se enfrió.

Pero parece tener un buen grado de desarrollo y andar bien.
Saludos/Regards,
José Murugosa
"Los errores en programación, siempre están entre la silla, el teclado y la IA!!"
User avatar
Antonio Linares
Site Admin
Posts: 42863
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 198 times
Been thanked: 124 times
Contact:

Re: Hablando de un generador de Reportes para FWH

Post by Antonio Linares »

regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
jose_murugosa
Posts: 1209
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay
Been thanked: 4 times
Contact:

Re: Hablando de un generador de Reportes para FWH

Post by jose_murugosa »

Personalmente quisiera ver fastreport.net en 32 y 64 bits gratuito, que está en desarrollo por Cristóbal, creo que es una opción super interesante y mucha gente del foro ha usado fastreport alguna vez.

Yo estaría dispuesto a hacer una contribución apostando a ese proyecto. :D
Saludos/Regards,
José Murugosa
"Los errores en programación, siempre están entre la silla, el teclado y la IA!!"
User avatar
Otto
Posts: 6434
Joined: Fri Oct 07, 2005 7:07 pm
Has thanked: 48 times
Been thanked: 15 times
Contact:

Re: Hablando de un generador de Reportes para FWH

Post by Otto »

Hello José,

May I ask what kind of reports you’re planning to create with it?

I find your reference to QtRPT and also to fastreport.net very interesting. Still, I believe that if you're starting fresh with a reporting tool today, you should seriously consider HTML-based reporting – especially when it comes to flexibility, portability, and integration into modern applications.


**Why HTML for reporting?**
**Advantages:**

✅ Platform-independent – works on any device with a browser (PC, tablet, mobile)

✅ Easy integration into web applications (e.g. PHP, mod\_Harbour, Node.js)

✅ Modern display options (charts, interactive tables, responsive layout)

✅ No deployment needed – reports can simply be accessed via a link

✅ Direct printing via browser or exportable as PDF

✅ Flexibly extendable (e.g. via JavaScript, CSS, or external libraries like Chart.js)

**Comparison Table**

| Feature | QtRPT / FastReport | HTML Reporting (e.g. domPDF, jsPDF, Live HTML) |
| ----------------------- | ------------------ | ---------------------------------------------- |
| Platform dependency | Windows-centric | Fully platform-independent |
| Web integration | Limited | Seamless (e.g. with PHP, Harbour, Node) |
| Interactivity | Low | High (filtering, sorting, live updates) |
| Print/PDF | Good | Good (via browser or HTML2PDF tools) |
| Learning curve / future | Partly legacy | Future-proof & widely adopted |
| Open Source | Yes | Many strong open-source solutions |
If you're already working with FWH and can use HTML via mod\_harbour or embedded browser components, I believe this would be the more sustainable approach.

What do you think?

Best regards
User avatar
jose_murugosa
Posts: 1209
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay
Been thanked: 4 times
Contact:

Re: Hablando de un generador de Reportes para FWH

Post by jose_murugosa »

Otto, thanks for your comment.

I haven't tried Mod-Harbour or web applications with FiveWin. To use this type of report, I'd have to go online, right?
Wouldn't that be a bit of a complex step?
Saludos/Regards,
José Murugosa
"Los errores en programación, siempre están entre la silla, el teclado y la IA!!"
User avatar
cnavarro
Posts: 6674
Joined: Wed Feb 15, 2012 8:25 pm
Location: España
Has thanked: 12 times
Been thanked: 12 times

Re: Hablando de un generador de Reportes para FWH

Post by cnavarro »

jose_murugosa wrote: Wed May 14, 2025 6:12 pm Personalmente quisiera ver fastreport.net en 32 y 64 bits gratuito, que está en desarrollo por Cristóbal, creo que es una opción super interesante y mucha gente del foro ha usado fastreport alguna vez.

Yo estaría dispuesto a hacer una contribución apostando a ese proyecto. :D
Bien, recordar que existe un servidor en discord para este tema:
https://discord.gg/636uEet3
Dicho esto, es mi objetivo que para la primera semana de Junio publique la primera version, por fin, si no he podido antes, ya que quiero terminar las nuevas funcionalidades que estoy integrando en FivEdit, que como he dicho en el canal de discord de fivedit han de estar publicadas esta semana, y retome el tema de FastReport NET que es un proyecto que me ilusiona mucho y que tengo muy avanzado
Las principales novedades las ire poniendo en discord, aunque por supuesto, tambien hare mencion en este foro
Jose, este comentario ponlo en el canal de Discord, porque ya ha habido alguna sugerencia al respecto y podremos hablarlo mas profundamente

Okay, remember there's a Discord server for this topic:
https://discord.gg/636uEet3
That said, my goal is to finally publish the first version by the first week of June, if I haven't been able to before, since I want to finish the new features I'm integrating into FivEdit, which, as I said in the FiveDit Discord channel, should be published this week. I also want to get back to the FastReport NET project, which is a project I'm very excited about and well advanced.
I'll be posting the main updates on Discord, although of course, I'll also mention them in this forum.
Jose, please post this comment on the Discord channel, because there have already been some suggestions about it and we can discuss it in more depth.
Thanks
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
Otto
Posts: 6434
Joined: Fri Oct 07, 2005 7:07 pm
Has thanked: 48 times
Been thanked: 15 times
Contact:

Re: Hablando de un generador de Reportes para FWH

Post by Otto »

Jose, I don't think it's more complex—on the contrary, it's more future-proof than what's currently available.
You could, for example, use Fivewin's WebView2 or a portable PHP setup.
If you're genuinely interested, I believe the first step would be to share your main requirement and maybe a sample—like invoices, labels, or simple business reports. Then I could take a look.
Best regards,
Otto
User avatar
jose_murugosa
Posts: 1209
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay
Been thanked: 4 times
Contact:

Re: Hablando de un generador de Reportes para FWH

Post by jose_murugosa »

Otto,
That's very kind of you! Let me prepare some of what I need so you may have an idea.

I'm extremely busy, but I'll find time, as it's a topic of interest to me.
Saludos/Regards,
José Murugosa
"Los errores en programación, siempre están entre la silla, el teclado y la IA!!"
User avatar
Silvio.Falconi
Posts: 7260
Joined: Thu Oct 18, 2012 7:17 pm
Has thanked: 2 times
Been thanked: 32 times

Re: Hablando de un generador de Reportes para FWH

Post by Silvio.Falconi »

No hay necesidad de programas ya hechos por otros o hechos en C++, podemos construir un diseñador de reportes haciéndolo con los comandos fwh, créanme que le demostré a Linares que se puede hacer, yo podría empezar a hacer algo pero tomaría mucho tiempo, si en cambio unimos fuerzas quizás podamos tener éxito en el intento. Yo sugeriría crear un equipo que trabaje exclusivamente para este propósito, no necesitas muchas clases para comenzar, solo tres o cuatro clases de objetos son suficientes, comencemos haciendo lo básico. En Linares mostré un diseñador visual para crear etiquetas de cualquier tipo, el diseñador guarda las etiquetas en archivos ya que tiene una clase de impresión que lee los archivos xlm creados con el diseñador el cual fue hecho totalmente en lenguaje harbour y fivewin.

no need for programs already built by others or made in c++, we can build a report designer by doing it with fwh commands, believe me, I showed Linares that it can be done, I could start doing something but it would take a long time if instead we join forces maybe we can succeed in the intent. I would propose to create a team that works exclusively for this purpose, you don't need many classes to start, just three or 4 object classes are enough, let's start doing the basics. I showed Linares a visual designer to create labels of any type, the designer saves the labels in files as it has a print class that reads the xlm files created with the designer that was made entirely in harbour and fivewin language.
Since from 1991/1992 ( fw for clipper Rel. 14.4 - Momos)
I use : FiveWin for Harbour March-April 2024 - Harbour 3.2.0dev (harbour_bcc770_32_20240309) - Bcc7.70 - xMate ver. 1.15.3 - PellesC - mail: silvio[dot]falconi[at]gmail[dot]com
Post Reply