#ssrs-2012
Вопрос:
Я потратил кучу времени, пытаясь понять, как открывать гиперссылки из отчетов SSRS на новые вкладки без Javascript. Я нашел параметр rc:LinkTarget=_blank, который должен устранить проблему, изменив все «target=_top» на target=»_blank». Но этого не происходит.
Спасибо
Комментарии:
1. Можете ли вы показать пример того, как сейчас выглядит ваш URL-адрес?
2. href=» google.com » цель=»_топ». Хотя в отчете это выглядит так: <a href=»» google.com «» цель=» «_blank»»>Ссылка></a>
3. Я неправильно понял, я думал, что вы пытаетесь использовать rc:LinkTarget
4. Кажется, я неправильно понял. localhost/отчеты/…
Ответ №1:
Ваша ссылка (я совершенно уверен) должна выглядеть примерно так
http://mySSRSServerName/ReportServer?/MyReportFolderName/MyReportNameamp;rs:Command=Renderamp;rc:LinkTarget=_blank
Комментарии:
1. Не уверен, что ты говоришь. Мой пример показывает rc:LinkTarget, но ваш-rc:TargetLink. Мой был написан с ошибкой?
2. Извините, я делал это по своему телефону поздно ночью ! LinkTarget верен. Моя главная мысль заключалась в том, что для открытия отчета SSRS непосредственно с URL-адреса вам нужно использовать
http://mySSRSServerName/ReportServer?
маршрут, а неReportViewer.apsx