Я сделал отчет в SSRS (SQL Server 2012), который принимает один параметр под названием «STUDENT_ID». Этот отчет развертывается на сервере отчетов и работает нормально. Мой URL отчет что-то вроде:Передать параметр строки запроса в отчет SSRS
http://myserver/Reports/Pages/Report.aspx?ItemPath=%2fExportReport%2fStudentReport
Так что, когда я открываю выше URL в браузере, он просит student_id, которое я вхожу и нажмите «Просмотр отчета» и отображается отчет. Есть ли способ передать параметр STUDENT_ID напрямую для отчета, а не сначала спрашивать? Напр. что-то вроде:
http://myserver/Reports/Pages/Report.aspx?ItemPath=%2fExportReport%2fStudentReport&STUDENT_ID=5
Я пробовал, но он не работает. Есть идеи?
Можете ли вы пояснить, что «это не работает»? Отображается ли отчет с параметром «STUDENT_ID», но вам все равно нужно нажать «Просмотр отчета» или вообще не отображается отчет, когда вы используете параметр «STUDENT_ID»? – Tak
Хорошо я получил его, что заставить его работать, как это мне нужно использовать другой URL-адрес, который является HTTP: ///ReportServer// & student_id = 5 –