I have a similar problem. The best solution i can come up with is to embed cross tabs in a report, and set the total, and row header cells to have 0 size. However, this puts the column header for the crosstabs on each row, which isn't very pretty. Has anyone come up with a better solution yet? I've tried creating a custom data source to just return the data in the form that is needed. I think it will work in your case (with days of the week), but in my case I don't know the number of columns available (or what to call them). The next best solution i can think of is to put the cross tab in a subreport with a drill down. Here is to hoping someone can come up with a better solution.