Здравствуйте, я использую SSRS уже 10 лет, но мне не приходилось использовать метод Перейти к URL-адресу для прохождения отчета и параметров SSRS какое-то время (2008R2). Так что концепции могли измениться и т.д.
Мое полное выражение было основано на различных сообщениях, подобных этому здесь и вопрос здесь но не работает.
Мое полное выражение
="javascript:void(window.open(‘http://MyServer/ReportServer/Pages/ReportViewer.aspx?%2fMyFolderPath%2fMyReport&rs:Command=Render&DocEntry="& Fields!GrnDocEntry.Value & "&DocLineNum="& Fields!LineNum.Value &"&rc:Toolbar=false', null, 'width=795, height=490, status=no, toolbar=no, menubar=no, location=no'))"
конечно, я работаю из дома, поэтому никто не заметил для меня опечатки, поэтому я попробовал более простую версию, как
="javascript:void window.open (‘https://stackoverflow.com/questions/18003013/open-ssrs-url-in-new-window','_blank','resizeable=1,toolbar=0,status=0,menu=0,top=20,left=20,width=740,height=730')"
однако ни один из них не работает, и это сводит меня с ума, поэтому у меня есть два вопроса
- Это все еще возможно с современными браузерами? (просто проверяя очевидное, если это невозможно, есть ли новый обходной путь?)
- Может ли кто-нибудь посоветовать метод создания JavaScript
Обновить Если я пытаюсь открыть ссылку правой кнопкой мыши, я получаю сообщение о: пусто#заблокировано в новом окне. Является ли этот параметр безопасности локальным для моего клиента?
Я могу использовать функцию «Перейти к отчету», но она открывается в той же вкладке окна, и когда я возвращаюсь к основному отчету, все мультипараметры сбрасываются до значений по умолчанию, что будет неприятно для пользователей.
= "javascript:void(window.open('" & IIF(LEN(TRIM(Fields!URL.Value)) > 0 , Fields!URL.Value , "") & "','_blank'))"
Как видите, он действительно ничего не делает и возвращает что-то вродеjavascript:void(window.open('https://stackoverflow.com','_blank'))
- person Alan Schofield   schedule 23.03.2020javascript:void(window.open('https://stackoverflow.com','_blank'))
. Если вы укажете это в ответах, я отмечу это правильно. Теперь я буду тестировать сборку с параметрами - person Ian W   schedule 25.03.2020