使用SSRS矩阵和表向导时如何在报表中使用参数

时间:2013-06-25 13:43:56

标签: reporting-services parameters olap-cube reportbuilder3.0

我希望我的用户能够动态地从多维数据集创建自己的快速简便报告,这最简单的方法是使用报表生成器中的“表或矩阵向导”完成。

但是他们需要按日期过滤 - 它不会起作用。

我试过了:

1)创建一个嵌入参数的数据集。运行报表时,它会询问参数,但下拉列表中没有值 - 并且“参数属性”的分析显示没有可用值。 (即使我在创建数据集时选择了值)

2)创建两个数据集,一个包含所有数据,另一个只包含日期字段。但是,矩阵向导不允许您使用2个数据集。

是否有任何简单的方法可以向报表添加过滤器,以便我的用户可以只加载数据集/ 2然后使用Matrix向导?

谢谢!

1 个答案:

答案 0 :(得分:0)

如果运行报表的用户需要定义日期参数,则需要创建一个日期参数,其名称与报表调用的存储过程中的参数相同。然后,他们应将数据类型设置为日期/时间,并确保参数可见。

enter image description here

当用户运行报告时,他们将能够使用日历功能将日期值传递给报告过程。