Printing Report from several grids, on single page?

Hello Everyone,

Am looking for a way to print several grids data on a single page, as sometimes there are no data to print, sometimes a huge amount, and sometimes very little.

So my ideal solution would be to print data from grid1, grid2 and grid3, one after the other (assuming that the grids have a simple 5 to 8 columns structure).

Thanks for your responses.