How are you getting the data for your report - tables linked in Crystal, a command, a stored procedure, or a universe? How are your SQL skills?
A command is just a SQL Select statement that pulls all of the data for the report. I can think of a way to do this using a command if you think you're up to writing one.
-Dell