У меня есть отчет, в котором есть ссылка Перейти к URL, где я создаю пользовательский URL, который открывается с выбранными параметрами.Это ДОЛЖНО открыть отчет и установить параметры для запуска отчета, но это не так.Вместо этого я получаю сообщение об ошибке «Параметр отсутствует значение», поскольку URL-адрес не устанавливает значения параметров.
Вот мое выражение URL-адреса в основном отчете: = "javascript: void (window.Open ( ' "& Глобалы ReportServerUrl.Replace (!" / ReportServer», "") & "/ Отчеты / Страницы / Report.aspx ItemPath =% 2fRptFolder% 2fsubrptMiscPHDetails & RS: Command = Render¶m1 ="! & Параметры param1.Value.ToString () & "¶m2 =" & Parameters! Param2.Value.ToString () & "'))"
, который генерирует этот URL, который действительно открывает отчет:
http://<server>/Reports/Pages/Report.aspx?ItemPath=/RptFolder/subrptMiscPHDetails&rs:Command=Render¶m1=2011¶m2=1
Однако параметры не установлены в самом отчете, как ожидалось.Я проверил имена параметров, и они точно совпадают.
Кто-нибудь видит, что может отсутствовать?
Спасибо!