Ssrs 2008 在excel中导出带跳转到报表的SSRS报表?

Ssrs 2008 在excel中导出带跳转到报表的SSRS报表?,ssrs-2008,Ssrs 2008,我在SSRS工作,以生成深入调查报告。有一个报告使用跳转到报告作为导航参数。报表在报表服务器上运行良好,但导出到excel时链接不起作用 我猜,当ssrs报告导出到excel文件时,它会与指向报告服务器的超链接一起导出 我想做的是在两个报告之间跳转到报告导航功能 例如,假设我有一个名为Users的报告,其中列出了一些用户,当单击该用户的名称时,该报告会跳转到另一个报告(用户详细信息)。这在报表服务器上运行良好。 但当我将两个报告导出到excel表格时。这里没有相同的导航行为,我最后得到以下消息

我在SSRS工作,以生成深入调查报告。有一个报告使用跳转到报告作为导航参数。报表在报表服务器上运行良好,但导出到excel时链接不起作用

我猜,当ssrs报告导出到excel文件时,它会与指向报告服务器的超链接一起导出

我想做的是在两个报告之间跳转到报告导航功能

例如,假设我有一个名为Users的报告,其中列出了一些用户,当单击该用户的名称时,该报告会跳转到另一个报告(用户详细信息)。这在报表服务器上运行良好。 但当我将两个报告导出到excel表格时。这里没有相同的导航行为,我最后得到以下消息

Unable to open http://reortserver/?%2FdrilldownReport2&Region=WW&rs%3AParameterLanguage=. Cannot locate the Internet server or proxy server.
有没有一种有效的方法来实现这一点


提前感谢。

报告预览建筑的url为:

http://[instance_name]/ReportServer/Pages/ReportViewer.aspx/[ReportPath]
手动检查此向下搜索报告的链接是否可用,可能您缺少某些权限?看看你的情况,一切都会好起来的

更新: 如果要在excel中添加导航(不带报表服务器),可以更改向下搜索链接以返回向下搜索报表的excel文件。 您可以向向下钻取报告参数中添加其他条件参数rs:格式:


同时也不要忘记包含省略表达式-
=Globals!RenderFormat.IsInteractive
-这将阻止在交互模式(html)中传递此附加参数。

我创建了一个类似的报告。我所做的是将子报告放在主报告的tablix文本框中。然后右键单击子报告。在显示的“属性”对话框中,选择“可见性”。然后,您希望为“最初运行报告时:”选择隐藏。接下来,选中“可通过此报告项切换显示:”前面的框。现在应该启用一个下拉列表,允许您选择希望能够单击的字段,以便现在显示子报表数据

这是在VS 2012中使用SQL Server Reporting Services设计器时实现的
11.0.3436.0版。

您能否发布Excel中生成的链接示例?并添加有关它如何工作的更多信息。@RomanBadiornyi刚刚这样做了……实际上,我希望在excel工作表之间使用相同的导航,而不使用报表服务器。谢谢。。。我将检查它并将其标记为答案。。。再次感谢您的回复。请回答一个业余问题。。。在子报告中,我是否必须定义一个名为rs:format?的新参数?。。对不起,我从未尝试过这样做。如果我理解你的意思是正确的,并且你的“用户详细信息”报告(这是你的深入报告)包含一些子报告,那么-不,你不应该这样做。您只需要在父“用户”报告的操作中包含此参数。也包括“省略表达式”。好的,我按照你说的做了,但当我单击ssrs中的报告字段(该字段应跳转到用户详细信息报告)时,出现以下错误:试图设置此报告中未定义的报告参数“rs:format”。谢谢你的耐心和聆听我的提问。