2015-05-26 2 views
1

Перед тем, как передать значение для URL-адреса, я сталкиваюсь с проблемой.SSRS Перейти к расшифровке и кодированию URL-адресов

Я передаю значение в Гото URL как этот

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

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

После доклада развернутых и открыл в интернете-проводнике и щелкнул на ссылке. Это изменение URL, как этот

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

из-за которого я не могу открыть файл.

Пожалуйста, помогите мне в этом.

ответ

0

Наконец-то мы придумали решение заменить не-ASCII-символы португальского с помощью HTML ASCII-кодов.

См., Например, это фактическое имя файла вложения

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

Мы заменили португальские символы с ASCII-кодов HTML.

TE-5180Formul & aacute; riodeCalibra & ccedil; & atilde; о (Modelo) 1271440308393 (2) 1338379011084.xls После этих изменений выше модифицированного URL-пропускают в месте фактического URL и когда она попадает на сервер он был расшифрован должным образом и работал как ожидалось.

 Смежные вопросы

  • Нет связанных вопросов^_^