SSRS转到URL解码和编码

时间:2015-05-26 08:51:17

标签: url reporting-services character goto

我在通过数据字段传递url的值时遇到问题。

我在这样的goto url中传递值

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

url value = /servername/foldername/FormuláriodeCalibração.xls

在Internet Explorer中部署并打开报告并单击该URL后。它正在改变这样的网址

  

/servername/foldername/FormuláriodeCalibração.xls

因为我无法打开文件。

请帮助我。

1 个答案:

答案 0 :(得分:0)

最后,我们提出了用HTML ASCII代码替换葡萄牙语的非ASCII字符的解决方案。

例如这是附件的实际文件名

TE-5180FormuláriodeCalibração(莫德洛)1271440308393(2)1338379011084.xls

我们用HTML ASCII代码替换了葡萄牙语字符。

TE-5180FormuláriodeCalibração(莫德洛)1271440308393(2)1338379011084.xls 在这些更改之后,上面修改过的URL在实际URL的位置传递,当它到达服务器时,它被正确解码并按预期工作。