nope, Crystal doesn't work that way....well ok, you could write a subreport, but that seems like a tremendous waste of resources...Crystals. For 100 records, you are going to hit the database 101 times, depending on network traffic, server traffic, and other variables, your report will lag.
Why not write a stored proc and let it gather all the data you want and report it back to you, this only 1 hit to the database, and all the data you want is one row, so it much simpler to code the report.
HTH