[reportlab-users] outputting simple multi-page tabular grid of
data
Timothy Smith
timothy at open-networks.net
Mon May 2 18:43:19 EDT 2005
Tim Roberts wrote:
> On Sun, 01 May 2005 09:48:55 -0400, Kevin Murphy <murphy2 at speakeasy.net>
>
>> In the meantime, I'm using HTML, which somebody suggested. It works
>> quite well, actually. The <thead> tag causes the header row or rows
>> of the table to be repeated on every page, and a few simple CSS hints
>> can be used to adjust column widths. (In my output, all columns but
>> the rightmost one are minimum width, and the rightmost one takes up
>> as much space as possible). The main problem is that CSS for print
>> media isn't well supported, and I'd rather not have to manually
>> interact with a browser in order to print. I have to manually
>> specify landscape in the browser, because the @page {size:landscape}
>> directive doesn't seem to work in any browsers I've tried. I would
>> also prefer to directly control the pager header and footer.
>>
>>
>
> EXACTLY. I've said this before, but I never tire of hearing my own
> voice.
>
> HTML with CSS is just this close (fingers pinched very close together)
> to being THE ultimate, generic, platform-independent reporting
> solution. It is simple, flexible, easy to generate automatically, and
> extremely well understood. With just a few extensions for page
> management and items like widows, it could replace Crystal Reports and
> even Acrobat in a heartbeat.
>
> Of course, that isn't exactly the kind of thing the folks at ReportLab
> want to hear...
>
your assuming all browsers will render your reports correctly, and what
are assumptions the mother of again?
More information about the reportlab-users
mailing list