深入了解SSRS中的报告

时间:2015-06-19 18:46:55

标签: sql reporting-services charts report ssrs-2008-r2

我正在制作一个报告,其中包含日期参数以过滤结果并在饼图中显示结果。我想创建一个追溯(可以是向下钻取或任何其他类型),如果用户点击饼图的一部分,该饼图除以代理名称(如图所示),则应打开第二个报告第一个报告中的日期参数和用户单击饼图的图表区域中的代理名称。

我已设法传递日期参数,但后一部分,传递代理名称是我需要帮助的地方。

enter image description here

因此,如果我点击让我们说灰色区域,那么另一个报告应该仅为该Assigned To代理打开记录。

2 个答案:

答案 0 :(得分:3)

是的 - 这可以做到。

在图表系列属性上,您可以使用操作标签和转到报告。选择钻取报告和添加参数。

对于代理商参数,您可以使用

=Fields!AssignedTo.Value

作为参数。这会将选定的饼图切片作为钻取报告中的AssignedTo代理传递。

答案 1 :(得分:0)

我不知道是否可能点击图表本身。我建议一个解决方法。我会在它旁边创建一个表,列出你所有的“Assigned Tos”。使用AssignedTo.Value作为传递给第二个报表的参数之一,将链接添加到新表中,该表链接到“钻取”报表。