SSRS:某个操作是否可以加载子报表?

时间:2011-12-01 14:08:28

标签: sql-server ssrs-2008 reporting-services

我想让用户点击直方图的一列,并让该操作根据该列的属性加载包含的子报表。

这将使SSRS报告更具互动性,更有用。

我注意到在指定操作时,我们得到以下对话框,其中包含“转到报告”而不是“加载子报告”。

也许“转到网址”和javascript有希望吗?

enter image description here

3 个答案:

答案 0 :(得分:4)

好吧,有点儿。您可以将Go To Report功能设置为Parent Report(返回自身),并传递更新子报表的参数。不优雅,但它的工作原理。我已经用它来创建一个标签式表格"并使用"标签"切换下面的子报告。

答案 1 :(得分:2)

我用过"转到书签"而不是加载子报表,它只是跳转到报表中的另一个页面,显示所选图表项的详细信息。祝你好运。

答案 2 :(得分:2)

答案是否定的,无法使用SSRS根据点击重新加载子报表。

有几个人在不同的地方向我提到这件事: @ cadrell0说:

  

SSRS会在您点击任何内容时发布,例如排序表或   切换隐藏的项目。这让我相信你不能使用   javascript与之互动

twitter上,我得到了简单明了的建议:

  

SSRS中的子报告不起作用。见特征摘要   在这里 - http://bit.ly/v0erHi

通常,如果您想要更具互动性的体验,则需要进行Web开发或找到不是SSRS的其他解决方案。看起来很有前途的微软解决方案是Power View。它很快就会出现,它可能提供一种更好的方式来探索数据。