Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SSRS操作表达式-使用字段值作为url打开新页面_Url_Reporting Services_Expression_Action_New Operator - Fatal编程技术网

SSRS操作表达式-使用字段值作为url打开新页面

SSRS操作表达式-使用字段值作为url打开新页面,url,reporting-services,expression,action,new-operator,Url,Reporting Services,Expression,Action,New Operator,我有一个URL表,表示保存的PDF,并显示在SSRS报告中。我将此字段设置为可单击,该操作将在同一窗口中打开pdf,从而允许我将pdf保存到桌面。但是当我按下windows后退按钮时,我必须重新输入参数 我更喜欢点击该字段并在新窗口中打开它。事实上,我希望能够点击一个按钮,在一个新窗口或至少一个以上的窗口中打开所有的URL 我似乎无法获得正确的语法,甚至无法在新窗口中打开1个url 救命啊!我的语法有什么问题 =“javascript:void(window.open('Fields!Stand

我有一个URL表,表示保存的PDF,并显示在SSRS报告中。我将此字段设置为可单击,该操作将在同一窗口中打开pdf,从而允许我将pdf保存到桌面。但是当我按下windows后退按钮时,我必须重新输入参数

我更喜欢点击该字段并在新窗口中打开它。事实上,我希望能够点击一个按钮,在一个新窗口或至少一个以上的窗口中打开所有的URL

我似乎无法获得正确的语法,甚至无法在新窗口中打开1个url

救命啊!我的语法有什么问题


=“javascript:void(window.open('Fields!Standard_view_PDF.Value&','u blank'))”

您需要告诉链接它是要打开的文件

试试这个

="javascript:void(window.open('file:"+Fields!Standard_view_PDF.Value+"','_blank'))"

我想你也解决了另一个问题。OP没有将字段值连接成有效字符串。当我单击报告中的链接时,什么也没有发生。下面是我尝试单击的一个链接示例:https:trp250.it.trc.edu/pdf/14040-nbill.pdf–实际的pdf是由另一个应用程序在单击链接而不是han服务器上的现有文件。