Content-Type: multipart/alternative; boundary="------------030809060407010201070408" --------------030809060407010201070408 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Tim, Thank you for your feed-back. I was looking for a report solution. From what I've seen of reportlab,=20 it's intended to be used as a page layout tool. I mean, (it seems) I=20 have to do pagination, table splitting and all of those tedious work.=20 Not that different from what I already have with pure simple html. I=20 think it's to much work switching from a flow display (html) to a=20 position based display (reportlab). I'm probably wrong on this, but=20 that's what I saw in the documentation. May be you can point me to a simple report sample done with reportlab.=20 The samples I saw at reportlab's site are single page form oriented, not = multipage reports. Ed. Tim Roberts escribi=F3: > On Tue, 20 Sep 2005 17:07:12 -0400, Eduardo Elgueta=20 > wrote: > >> Thank you all for your answers. >> >> The reportlab/pdf solution doesn't seem quite easy to implement, just = >> as I thought. Besides, I see a lot of trouble ahead=20 >> downloading/compiling/configuring/learning reportlab and a bunch of=20 >> other support libraries. >> > > > I think you are dramatically overestimating the effort involved. =20 > Reportlab is a fabulous solution for web printing, in part because one = > can guarantee that the output looks the same for every user of your=20 > web site, regardless of what operating system or browser they are using= =2E > > There is really no compilation or configuration to be done. Reportlab = > is entirely Python (with the exception of one optional DLL, which can=20 > be downloaded in binary form), and configuration consists of "python=20 > setup.py install". > > There is no free lunch, of course. There is no "magic reporting=20 > fairy" who can wave her magic wand and instantly give you a reporting=20 > solution. However, there are a bundle of excellent samples in the=20 > Reportlab distribution, and the user community on the mailing list=20 > (http://two.pairlist.net/mailman/listinfo/reportlab-users) is=20 > fantastic. One of my favorite samples is a simple script which=20 > colorizes and "pretty-prints" Python code. I use it regularly. > > HTML is about 80% of the way to being the perfect report generation=20 > language, but that missing 20% just make it way too unpredictable for=20 > general use. PDFs solve that problem, and Reportlab is a great way to = > create PDFs. > > You have to make your own decisions, of course, but I don't think you=20 > should discard Reportlab until you've tried it a couple of times. > --=20 Eduardo Elgueta Senior Consultant Navix correo/email: eelgueta@navix.cl tel=E9fono/phone: +56 (2) 381-1467 celular/mobile: +56 (9) 821-0033 web: www.navix.cl Av. Once de Septiembre 1945 Of. 502 Providencia 750-0503 Santiago, Chile --------------030809060407010201070408 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Tim,

Thank you for your feed-back.

I was looking for a report solution. From what I've seen of reportlab, it's intended to be used as a page layout tool. I mean, (it seems) I have to do pagination, table splitting and all of those tedious work. Not that different from what I already have with pure simple html. I think it's to much work switching from a flow display (html) to a position based display (reportlab). I'm probably wrong on this, but that's what I saw in the documentation.

May be you can point me to a simple report sample done with reportlab. The samples I saw at reportlab's site are single page form oriented, not multipage reports.

Ed.


Tim Roberts escribió:
On Tue, 20 Sep 2005 17:07:12 -0400, Eduardo Elgueta <eelgueta@navix.cl> wrote:

Thank you all for your answers.

The reportlab/pdf solution doesn't seem quite easy to implement, just as I thought. Besides, I see a lot of trouble ahead downloading/compiling/configuring/learning reportlab and a bunch of other support libraries.



I think you are dramatically overestimating the effort involved.  Reportlab is a fabulous solution for web printing, in part because one can guarantee that the output looks the same for every user of your web site, regardless of what operating system or browser they are using.

There is really no compilation or configuration to be done.  Reportlab is entirely Python (with the exception of one optional DLL, which can be downloaded in binary form), and configuration consists of "python setup.py install".

There is no free lunch, of course.  There is no "magic reporting fairy" who can wave her magic wand and instantly give you a reporting solution.  However, there are a bundle of excellent samples in the Reportlab distribution, and the user community on the mailing list (http://two.pairlist.net/mailman/listinfo/reportlab-users) is fantastic.  One of my favorite samples is a simple script which colorizes and "pretty-prints" Python code.  I use it regularly.

HTML is about 80% of the way to being the perfect report generation language, but that missing 20% just make it way too unpredictable for general use.  PDFs solve that problem, and Reportlab is a great way to create PDFs.

You have to make your own decisions, of course, but I don't think you should discard Reportlab until you've tried it a couple of times.


-- 
Eduardo Elgueta
Senior Consultant
Navix

correo/email: eelgueta@navix.cl
teléfono/phone: +56 (2) 381-1467
celular/mobile: +56 (9) 821-0033
web: www.navix.cl

Av. Once de Septiembre 1945 Of. 502
Providencia 750-0503
Santiago, Chile
--------------030809060407010201070408--