Привет Я использую SSRS уже 10 лет, но мне не приходилось использовать метод Go для URL-адреса , чтобы некоторое время проходить через отчет и параметры SSRS (2008R2). Таким образом, концепции могли измениться и т. Д. c.
Мое полное выражение было основано на различных постах, таких как этот здесь и вопрос здесь , но не работает.
Мое полное выражение:
="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')"
однако ни один из них не работает, и это сводит меня с ума, поэтому у меня есть два вопроса
- Возможно ли это по-прежнему в современных браузерах? (просто проверка очевидного, если это невозможно, есть ли новый обходной путь?)
- Может ли кто-нибудь посоветовать метод create JavaScript
Обновление Если я попытаюсь открыть правой кнопкой мыши по ссылке, которую я получаю: пробел # заблокирован в новом окне. Является ли эта настройка безопасности локальной для моего клиента?
Я могу использовать функцию "Go to Report", но она открывается на той же вкладке окна, и когда я возвращаюсь в основной отчет, все мультипараметры сброс к настройкам по умолчанию, которые будут разочаровывать пользователей