Could you be a bit more specific? What part of this are you asking about?
You can't do all of this with one grid. But you could get something like this with mutliple grids and a fixed summary row.
I am asking if this was possible to create with one grid and I guess not because I actually created this report grid with multiple grids. I just thought that someone may have a better idea but I guess not The only problem to this is that in order for me to print it I have to create a Report document and then show it in print preview in case the user may want to see it before printing it. So the exporting part its very time consuming and I was wondering how can I improve the performance of it or can it be faster at all??
Well, that's a pretty tough question to answer, since there are so many factors that could be influencing the performance. Have you read the WinGrid Performance Guide?