我有一个列显示“查看附件”。为此,我在数据集中有附件ID列。现在我必须插入一个超链接,这样当我点击“查看附件”时,它会打开一个pdf文件。
这是我的脚本:
PopupWindowModal('TrainViewAttachment.aspx?attachmentId=' + TableId,800,700)
我最近开始研究SSRS。有人可以帮助我,我该怎么做才能完成这项工作。提前致谢
答案 0 :(得分:2)
将此PopupWindowModal('
替换为以下内容:
"javascript:void(window.open('" + Fields!itemlevellocation.Value + "&Impacted=true" +
"', '', 'width=1000, height=800, top=0, left=0, resizable=yes'))"
要做到这一点:
在我的代码中Fields!itemlevellocation.value
基本上说明我的数据集中的'itemlevellocation'的值有报告网址。您可以使用谷歌或任何你想要的调试测试。基本上你用javascript打开一个窗口。出于某种原因,这在商业智能开发工作室中不起作用,除非有一些方法来启用我不知道的javascript。我需要先将它部署到SSRS服务器上进行测试。
更多关于使用SSRS的javascripting:http://www.bp-msbi.com/2008/09/advanced-javascript-in-reporting/