在SQL Server 的报表服务中,主要有两种方法控制显示的数据:

方法一:使用查询参数或者存储过程参数,可以控制数据集的结果。
方法二:在数据集中返回所有的数据,然后用筛选器控制显示的数据

筛选器主要用在两种场景:

1,当数据源不支持查询参数
2,在快照中筛选结果

由于在报表服务器中保存并筛选的数据量的关系,因此,报表的性能可能不会像使用查询参数在数据源上筛选数据的报表那样好。