What I am trying to do is filter through a lot of records that contain customer over due balances, which are in a Btrieve database, so there isn't a real easy SQL statement that can be generated.
Therefore, I am creating a summary of each customers, which looks like a text file when printed. At the same time I want to create invoices that are sent to the customer. The report ends up being about 250 pages with 80 lines per page and another couple hundred in invoices. Therefore, I don't think that creating a string will solve my problem.
I could loop through the records twice, but I will be looping through the records twice and data could change and it isn't what I would consider efficient.
I hope that clears up what I am explicitly doing.
-Uncle Cake