I do not use a cross tab query for my reports. I use a plain query, with some VB code. First, i use a year month field of long integer, with the year as the first four digits, and the month as the fifth and sixth digit. 201001 is January, 2010, etc. and for now, call the field YYYYMM
Then...