Thanks for the reply. You are correct, the flexgrid is populated from a MS Access database but is it done so from the user's choice and is then saved to another database table.
It is a bit difficult to explain but much of the information is saved to the database in a comma delimted string and the separate values are then retrieved later by breaking up the saved string using a 'split' method. I am, therefore, unable to use this database table with Crystal because it only accepts a field as a whole and it would just be too difficult to split it up for this purpose.
Basically, all I want to do is loop through the flexgrid before the info is saved to the database and populate the Crystal report with that information for printing purposes. The database, therefore does not come into the equation.