SSRS操作插入超链接以打开应用程序

时间:2016-11-16 18:41:42

标签: sql reporting-services ssrs-2008 ssrs-2008-r2

我已经做了足够多的研究,将超链接插入到SSRS数据字段中,但到目前为止,尝试插入url协议以打开第三方应用程序并没有好运。

我正在执行以下步骤添加操作以使用VS2012插入超链接。

  

1.在“属性”对话框中,单击“操作”。

     

2.选择转到URL。此选项的对话框中会显示一个附加部分。

     

3.在选择URL中,我在下面输入我的代码:但它不起作用

     

="sp-select://./ordertracking/order?id=" &Fields!guid.Value

     

,它显然会查找http:// ftp://,https://和file://和   没有别的,所以它不起作用。

我如何解决这个问题? sp-select://是我需要用来打开第三方应用程序的协议。我尝试使用javascript来解决它但仍然没有运气。

提前致谢!

1 个答案:

答案 0 :(得分:0)

由于URL操作的SSRS协议有限,您可以在SQL select语句中创建另一个列,并从URL表达式指向它。

'sp-select://./ordertracking/order?id=' + cast(oi.guid as nvarchar (80)) as 'column'

然后它将忽略要使用的协议,并仍然启动该字段的文本地址。