|
Posted by Oli Filth on 09/14/05 20:33
mbstevens said the following on 14/09/2005 16:15:
> Larry wrote:
>
>> I have a CGI program that generates a fairly long HTML table in
>> response to a query. How do I make it so that the user can print the
>> table from their browser and have the column headings show up on the
>> top of each page? I know about the "page-break-after" style tag, but I
>> have no way to know when to output it. Another option I've considered
>> is something like Crystal Reports, but that's expensive, complex, and
>> way more than what I need.
>>
>
> Since you are generating the pages with a programming language, couldn't
> you come up with some kind of heuristic test?
>
> if (position >= MAXROW)
> generate break
> if ((row contains x) and (position >= MINROW)
> generate break
> if ...
> if ...
> if ....
>
> Should be easy enough to do in most CGI scripting languages.
But that can't take account of page size, print margins, browser text
size, ...
--
Oli
[Back to original message]
|