In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Comparto una clase QWriter para informes

Foro público de Xailer en español
Claudio C
Posts: 55
Joined: Sun Sep 20, 2015 8:13 pm
Location: Buenos Aires

Comparto una clase QWriter para informes

Postby Claudio C » Thu Mar 12, 2020 12:19 am

Estimados

Me comunico para compartir una pequeña clase que lamamos QWriter
La idea es tomar un documento ODT del Writer de OpenOffice sobre el cual reemplazamos texto, insertamos graficos y tablas.
Los resultados son interesantes y el nivel de personalizacion de los informes y reportes es alto pudiendo variar de un cliente a otro sin cambiar código.

La clase parte de un documento ODT ( a modo de plantilla ) , pudiendo generar PDF, mostrarlo en pantalla (por medio de un cefBrowser) y eventualmente enviar el PDF por email, etc.

Adjunto imagen y un pequeño proyecto para testeo.

Espero que a alguien le sirva y si es así lo comente.
Un saludo,
Claudio.
Attachments
QwriterTest.zip
(13.58 KiB) Downloaded 71 times
testQwriter.zip
(10 KiB) Downloaded 68 times
WriterAXailer.jpg
WriterAXailer.jpg (104.87 KiB) Viewed 1690 times
User avatar
Carlos Ortiz
Posts: 855
Joined: Wed Jul 01, 2009 5:44 pm
Location: Argentina - Córdoba
Contact:

Re: Comparto una clase QWriter para informes

Postby Carlos Ortiz » Thu Mar 12, 2020 2:48 am

Muy bueno!!!
@dbfarma
www.dbfarma.com.ar
User avatar
bingen
Posts: 433
Joined: Mon Jul 07, 2014 8:17 pm
Location: Bilbao
Contact:

Re: Comparto una clase QWriter para informes

Postby bingen » Thu Mar 26, 2020 4:45 pm

Nosotros hacemos básicamente lo mismo pero con Word, pregunta antes de evaaluarlo, usa OLE o cual es el sistema de conexión?

Gracias.
BiSoft Desarrollo de software profesional
http://www.bisoft.es
Claudio C
Posts: 55
Joined: Sun Sep 20, 2015 8:13 pm
Location: Buenos Aires

Re: Comparto una clase QWriter para informes

Postby Claudio C » Thu Mar 26, 2020 7:49 pm

Usamos Ole.
En los adjuntos podes ver un proyecto de prueba y los fuentes de la imagen.
Para 'ubicar' o 'anclar' la posicion de una planilla o grafico en el texto tenes que poner un bookmark. Hay un pequeño texto adjunto para correr el proyecto de test

Tambien tenemos otra clase QPlanilla que permiter leer/generar planillas pero en este caso tanto para CALC ( de open office ) como para EXCEL ( de Office ). VAmos a prepararla para compartir tambien.

Cualquier otra consulta sera bienvenida.
Un saludo,
Claudio


bingen wrote:Nosotros hacemos básicamente lo mismo pero con Word, pregunta antes de evaaluarlo, usa OLE o cual es el sistema de conexión?

Gracias.
User avatar
bingen
Posts: 433
Joined: Mon Jul 07, 2014 8:17 pm
Location: Bilbao
Contact:

Re: Comparto una clase QWriter para informes

Postby bingen » Tue Apr 28, 2020 6:14 pm

Perfecto si usa OLE le echo un vistazo a ver si podemos trabajar también con OpenOffice
BiSoft Desarrollo de software profesional
http://www.bisoft.es

Return to “Spanish”