[reportlab-users] Tables
Andy Robinson
reportlab-users@reportlab.com
Fri, 17 Oct 2003 13:23:56 +0100
> Here's some general ideas for Tables:
> * Maybe there should be different classes for small tables, long tables,
> long and wide tables.
> * Perhaps the Table class could be rewritten as an abstract base class
> for different implementation classes (with different design
> goals) like
> LongTable, FancyTable etc.
> * Let the user choose one of the implementation classes.
> * However the different rendering algorithms for long/wide tables
> will work,
> they should all
> have a complexity better than c=O((rows*cols)^2) because c
> would make the
> algorithm too slow for real world use.
> * Row/Column spanning is essential for tables, so all
> implementations should
> support it.
>
> Just like Rasjid, I'm planning to use RL for generating Database reports,
> and I think if we join our effors we could make it better than Oracle
> Reports or Crystal reports
> (at least for PDF generation).
>
I agree with all of these. We'll get the abstract base class
in place and make it easy for others to hack on.
- Andy