Отчет SSRS — откройте гиперссылки в новой вкладке

#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