我创建了SSRS报告,其中包含多个列,如日期,时间,地点,备注字段和&按会议名称分组。
在日期字段中,我创建了超链接以打开与特定会议相关的另一份文档报告。
现在我想在SSRS报告中的整行上设置超链接以打开另一个报告。
答案 0 :(得分:1)
使用内置的SSRS控件无法通过行单击将您带到另一个报表,但是,有黑客攻击。除非你想花很多时间把事情做好,否则我建议你缩减对此的要求;)
修改ReportingServices.js
这是一个完整的黑客。此文件驻留在服务器上的Reporting Services安装文件夹中,并由ReportViewer控件加载以呈现服务器端报告。您可以在那里添加一些语义来自定义和扩展报表中的功能。 Here是一个更详细的细节,也是这种方法的一个例子。
修改PageThatContainReportViewer.aspx
您可以将Javascript代码添加到包含报表查看器的页面。由于JavaScript将调用函数,因此您的根页中的js将可由您的报告访问。此外,您可以在查看器中呈现报告后与报告内容进行互动,再次完成黑客。