|
SSRS drill through report JS encoding
|
|||
---|---|---|---|
#18+
Добрый день! Очень нужна помощь. Проблема следующая: В SSRS 2012 есть drill through отчет, который нужно запускать в отдельной вкладке браузера, что и было сделано при помощи javascript. (например как здесь http://www.mssqltips.com/sqlservertip/1283/display-reporting-services-drill-through-reports-in-new-browser/) Но возникла следующая проблема - кодировка. Пути к отчетам на русском языке, как и названия самих отчетов, а также передаваемые параметры содержат русские буквы. В url выводятся кракозябры. Например ТеÑÑ. Побывал encodeURIComponent,encodeURI - не помогло. Везде в конфигах стандартно utf-8. Язык сервера русский. Globalization выставлял как для отчета, так и для всего IIS. На данный момент у меня временное решение этой проблемы - отдельная ветка отчетов с английскими путями, и никакой передачи русских строк между отчетами. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2014, 17:31 |
|
SSRS drill through report JS encoding
|
|||
---|---|---|---|
#18+
jk1d, напишите на c# и или vb.net dll c методом вычисления url (используйте System.Web.HttpUtility.UrlEncode) подключите эту dll к ssrs http://msdn.microsoft.com/en-us/library/ms153561(v=sql.105).aspx в ячейке при указании url используйте вызов метода сначала придется повозится, но это окупится с лихвой ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2014, 10:04 |
|
SSRS drill through report JS encoding
|
|||
---|---|---|---|
#18+
Andrews25, Спасибо за ответ, я побывал нечто похожее, но видимо, что-то сделал не так, ибо должного эффекта не получил. Буду пытаться еще. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2014, 11:15 |
|
SSRS drill through report JS encoding
|
|||
---|---|---|---|
#18+
="javascript:void(window.open('" & Globals!ReportServerUrl & "?'+escape('/ПапкаОтчетов/ИмяОтчета')+'&IDOrg="+CStr(Fields!IDTObsl.Value)+"&Date_Time="+Format(Now,"yyyy-MM-ddThh:mm:ss")+"&rs:Command=Render&rc:toolbar=true&rc:Parameters=true','','width=960,height=600,left=20,top=150'))" Попробуйте так. По крайней мере с путями работает. Если найду, как решил с параметрами, то тоже отпишусь ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2014, 18:40 |
|
|
start [/forum/topic.php?fid=31&fpage=23&tid=1533617]: |
0ms |
get settings: |
10ms |
get forum list: |
10ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 147ms |
0 / 0 |