I need to create a Stock Trade report showing the Buys of stocks grouped together first, then the further down the page, the Sells of stocks grouped together . Both the buy and sell information is contained in the same data record. How can I get CR to read through the file displaying all of the Buy information, then read through again, displaying all of the Sell information? I couldn't figure out how to Group the records so that they would appear both times. I'm calling the CR from within VB and have tried to use subreports, but couldn't figure out how to get the Page Headings to repeat properly and how to change to a different database at runtime (while using subreports). Thanks for any help!