PDF的SSRS链接失败

SSRS link with PDF failing

本文关键字:失败 链接 SSRS PDF      更新时间:2023-09-26

在具有链接到字段值的操作的SSRS2008R2报告中;这个代码正在工作(从这里):

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

然后我用JavaScript把它包装起来,在一个新窗口中打开,但它失败了。

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

鼠标悬停显示一个超链接,但当我点击它时,绝对不会发生任何事情。我以前发过帖子,但这是一个新问题。我已经尝试了几个使用引号的小变体,但没有找到正确的语法。

您缺少一些双引号和一个+符号:

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

但我甚至不确定这是否有效;其他一些帖子(比如用javascript在本地文件系统中打开一个文件)表明javascript不能做到这一点。