
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
11.12.2014, 13:55
|
|||
|---|---|---|---|
Передача параметров с русскими буквами в URL-адрес |
|||
|
#18+
Имеется SSRS версии 11.0.5058.0. Есть отчет с несколькими датасетами, работающими по спискам Sharepoint и sql. В отчете есть несколько параметров, часть из которых может иметь как русские буквы, так и латинские. При попытке передать параметр с русскими буквами в URL-адрес передаются русские символы в другой кодировки (если быть конкретнее cp1252). Естественно, после этого переменные с русскими буквами перестают работать. Куда смотреть и что делать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.12.2014, 14:09
|
|||
|---|---|---|---|
|
|||
Передача параметров с русскими буквами в URL-адрес |
|||
|
#18+
на C# я так решал System.Web.HttpUtility.UrlEncode... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.12.2014, 16:03
|
|||
|---|---|---|---|
Передача параметров с русскими буквами в URL-адрес |
|||
|
#18+
Igork-9y, Как отэнкодить ссылку Чтобы заработала такая конструкция Код: vbnet 1. надо в свойствах отчета подключить сборку System.Web . Для этого жмем пункт меню Report - Report Properties, выбираем в левой части окошка References, ну и соответственно добавляем наш System.Web . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.12.2014, 18:45
|
|||
|---|---|---|---|
Передача параметров с русскими буквами в URL-адрес |
|||
|
#18+
Всем ответившим спасибо. Может быть ошибка кроется в чем то другом - потому что при формировании строки URL в нее приходят переменные в cp1252, которые кодируются в URL-encoded, в тоже время в отчет подаются параметры в UTF-8 На практике это выглядит следующим образом: 1. Строка из sharepointa http://rs/Reportserver?/Account/ConsignmentNote&rs:Command=Render&ID=166&Doc=ЗПР-12-00354& DocType=ТОРГ-12 2. Кодировка строки в URL-encoded http://rs/ReportServer/Pages/ReportViewer.aspx?/Account/ConsignmentNote&rs:Command=Render&ID=166&Doc=CI?-12-00354& DocType=%C3%92%C3%8E%C3%90%C3%83-12 3. При этом выделенный параметр, подаваемый в отчет выглядит как ÒÎÐÃ-12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=31&tablet=1&tid=1533507]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
158ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 236ms |
| total: | 482ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...