sele *, iOrder(month_field) _order from .... order by _order *------------------- Procedure iOrder Parameter pcMonth do case case pcMOnth="JAN" return 1 case pcMOnth="FEB" return 2 ......>Hi. I have stored months in my data as 'JAN','FEB','MAR', etc. Not so smart! Now I want to sort them correctly on my report. The question is How??