I think I remember the problem. I had parameters on a query which I then tried to use as the record source for a cross tab and I could not get it it work. As a test, same the results of your Parameter query to a new table and then use the new table as the record source for the cross tab - betcha that works.