Make it simple. If you are using CR V7 or newer, create a running total count field, evaluate on every record, reset=never.
Then, in the section expert, format the details section to suppress if {#count} is greater than 7.
If you are using groups, then modify your running total field to reset on change of group.
Please be advised that suppressing records will not keep them from evaluating in any sub or grand totals the report may have. If this is the case, create more running total field to only total if {#count} <=7. Software Support for Macola, Crystal Reports and Goldmine
dgillz@juno.com