I'm having a really odd experience with SSRS 2005.
My report is drawing directly from a table. While it has several columns, only four matter here: source, month, type, and value.
This report includes several tables, one for each of the ~12 sources, that groups the data by month. We are only interested in three types, however. Call them A, B, and C.
My original report had filters set up like so:
Table level filters: Source = [1-12]
Group level filters: Type = A or Type = B or Type = C
Group definition: Month
The report runs every day. Nine out of ten days it runs perfectly.
But here's the thing: The one day it doesn't, it just doesn't show a group or two in only one source. The data is there in the table, and there's nothing wrong with it. And if I repopulate that data (with the same information), everything works normally again.
But in my experiments to figure out why it was behaving this way, I discovered something weird. If I set the group level filter to only one type, one I know has records for every month, it only shows the groups that have ONLY records of that type. Not only the records of that type for each group, only the groups that are entirely comprised of that type.
Is this normal, expected behavior? Because this is nothing like how I expected it to work.