У меня есть отчет, который развертывается на сервере. То, что я пытаюсь сделать, - передать параметр этому отчету, чтобы этот отчет загружался, как только параметр передавался в отчет, вместо того, чтобы ударять View Report
.Передача параметра SSRS в URL-адрес
Проблема заключается в том, что параметр, отправленный в url
, не устанавливается в поле в отчете. Я добрался до ума, и я до сих пор не знаю, чего мне не хватает. Я относительно новичок в SSRS
, поэтому, пожалуйста, предположите, что я мог забыть сделать что-то действительно основное.
Это URL я использую для вызова отчета:
<server Name>/Reports/Pages/Report.aspx?ItemPath=%2f<folder>%2f<report>&<parameter>=<value>
значение передается в int
и имя параметра такой же, как тот, в докладе.
Вся помощь действительно оценена!
Если вы в Reporting Services Configuration Manager на компьютере под управлением SSRS. Посмотрите на экран URL-адреса веб-службы, который даст вам URL-адрес сервера отчетов. Этот ответ дает хороший пример синтаксиса URL (http://stackoverflow.com/a/1433488/77198) и веб-ссылки для более подробной информации. – BobF
Когда вы говорите 'ReportServer', это является общим для всего или может быть имя изменилось? – Aashray
ReportServer - это путь по умолчанию, но его можно изменить, если у вас есть доступ к машине, на которой запущены службы отчетов, вы можете изменить URL-адрес с помощью диспетчера конфигурации служб Reporting Services (как указано в комментарии BobF) – Hedinn