2014-08-27 59 views
0

在SSRS2008R2报告中,操作链接到字段值;这个代码工作(从here):带有PDF失败的SSRS链接

="FILE:\\E:\SharedServer\"+Fields!PDFFileName.Value 

然后我用JavaScript包裹在一个新窗口中打开,它是失败的。

="javascript:void(window.open('FILE:\\E:\SharedServer\'+Fields!PDFFileName.Value','_blank'))" 

鼠标悬停显示超链接,但是当我点击它时,绝对没有任何反应。我以前有posted,但这是一个新问题。我用引号尝试了几个小的变体,但没有找到正确的语法。

回答

0

你缺少一些双引号和+标志:

="javascript:void(window.open('FILE:\\E:\SharedServer\" + Fields!PDFFileName.Value + "','_blank'))" 

但我什至不知道这是否会工作;其他一些帖子(如Opening a file in local file system in javascript)表明JavaScript无法做到这一点。

+0

代码正在工作(当我让Chrome显示报告时)。并且,感谢链接到IE问题。 – turkaffe 2014-08-29 15:10:25