Peter,
Possibly you could construct a seperate query, sorted on date, to read the first and last dates to variables, prior to running your report query. You could then constrain the display of your report data by these predertermined variables?
Milton