I'm wondering about the exact same thing. Simple solution: create an
object which contains order or product and make a table of these:
CellTable<OrderOrProduct>. But what about paging? I'd like to have
each page start with order details (even if this order already
appeared on previous page).
And also I would like to show 5 products per page, not 5 "products or
orders".
Its easy to calculate number of all products or number of all
'products or orders', but if the order can appear multiple times on
subsequent pages I don't really know how many pages there will be as
this depends on how many rows per page I display and how many products
each order has.
How to approach this?