I'm using Visual Studio 2008 Crystal Reports 2008 SP0. I have a report that is populated by a stored procedure that does some intense calculations and the problem I'm having is everytime the user hits the next page the report has to rerun. I tried putting the report stuff in the if pageispostback block but then it fails. How can I cache the report so it's instant after it is ran the first time. Can someone post example code in c# or vb.