Hi,
I think the basic missunderstanding is in the meaning of order, group and display. If you use display, you cannot use descending. However it is simple to have the data ordered anyway: just sort it before proc report comes...
GROUP means a summary. Same like CLASS in PROC MEANS. Each distinct date is one group, so if you have only 4 different dates, that is ok. The other numeric data is summarized according to the selected statistic. ORDER sorts the data and prints only the first occurance of a new date. No statistics are calculated in the rows, only in BREAK-lines.
By the way: if you use ORDER with formatted values, it is necessary to use also ORDER=DATA or ORDER=INTERNAL, otherwise you get it sorted by the formatted values.
Hope that helps a bit.
... View more