Hi All, I am having a issue with sorting the months properly across the column headers - this report is using crosstab and Oracle database. Using Oracle functions in SQL report query If I use to_char(Client_exit, 'MM') MonthSort) then it sorts the columns as 01, 02, 03 .... 12 If I use to_char(Client_exit, 'MON') Month) then it sorts the columns as Apr, Aug, Dec ... Sep (Sorthing alphabetically) The report display is something like this: Type Description 01 02 03 ..... 12 -----> Column Headers ExitA Exit A Desc 33 112 23 889 ------> Count ExitB Exit B Desc 12 11 222 33 and so on, Any workaround will be greatly appreciated. Thanks, Frank