Параметры URL-адреса служб отчетов SQL Server не работают

Я не могу правильно передать параметры на сервер отчетов SQL Server. Отобразится страница отчета, но подсказки параметров веб-части Report Viewer по-прежнему пусты и ничего не запускается.

Следующий URL-адрес приведет меня к правильной странице отчета, где я могу вручную выбрать параметры, а затем нажать кнопку «Просмотр отчета» и получить отчет.
http://MyServer/ReportServer?%2fProjects%2fProject_Report

В источнике веб-страницы отчета содержатся следующие сведения:

 <label for="ctl32_ctl04_ctl03_ddValue"><span>Country</span></label> 

а также

 <option selected="selected" value="0">&lt;Select&nbsp;a&nbsp;Value&gt;</option> <option value="1">Country01Name</option> <option value="2">Country02Name</option> <option value="3">Country03NameFirst&nbsp;Country03NameLast</option> <option value="4">Country04Name</option> <option value="5">Country05NameFirst&nbsp;Country05NameLast</option> 

Однако ни одна из следующих работ:

  • используя метку параметра:

     http://MyServer/ReportServer?%2fProjects%2fProject_Report&rs:Command=Render&rp:Country=Country01Name 
  • используя имя параметра напрямую:

     http://MyServer/ReportServer?%2fProjects%2fProject_Report&rs:Command=Render&rp:ctl32_ctl04_ctl03_ddValue=Country01Name 

Что я делаю не так?

Следующие источники мне не помогли

  • Ссылка на параметр доступа к URL-адресу MSDN

  • MSDN Передача параметра отчета в URL-адрес

  • SO Передача параметра через URL-адрес SQL Server Reporting Services

  • SO SSRS передает параметр по URL-адресу

Догадаться. Я неправильно назвал параметры, поскольку правильное имя не указано в средстве просмотра отчетов, источнике веб-страницы или элементах.

Процесс, который я завершил, чтобы найти правильные имена параметров и создать рабочий URL, был:

  1. задайте параметры в средстве просмотра отчетов вручную,
  2. сгенерировать отчет – который добавляет строку меню в рамку просмотра отчетов,
  3. нажмите кнопку «Экспорт в канал данных» в новой строке меню,
  4. загрузите файл * .atomsvc,
  5. откройте * .atomsvc ​​в текстовом редакторе,
  6. скопируйте href= url в другой файл,
  7. заменить все &amp; с & и %3A с : в URL,
  8. измените Format=ATOM на Format=HTML4.0 чтобы отобразить отчет в браузере,
    • другие форматы могут быть установлены в URL-адресе
  9. (Необязательно) удалить параметры, которые мне не нужны
  10. (Необязательно) add &rc:Parameters=Collapsed в конец URL-адреса, чтобы свернуть меню параметров.

Это дало мне рабочий url, который автоматически сгенерировал отчет и отобразился в браузере или начал загружать файл в формате, заданном параметром Format= .

  • Форматирование ячеек матрицы SSRS
  • Почему мои диаграммы не отображаются в SSRS 2012?
  • SQL find Клиенты, с которыми не удалось связаться за последние 45 дней
  • Динамически хранить и отправлять отчеты SSRS в формате PDF с помощью C #
  • SSRS объединяет и объединяет два отчета в один отчет
  • Выполнить набор данных на основе значения параметра -SSRS
  • Несколько отчетов в SSRS с использованием той же хранимой процедуры
  • Создайте набор данных SSRS, который запрашивает данные, зависящие от результатов из хранимой процедуры, которая создает таблицу Temp для хранения результатов?
  • Выражение для удаления возврата каретки в SSRS
  • Несколько гипер-ссылок в одной ячейке в отчете SSRS
  • Записи SSRS не отображаются, когда используется (выберите все), но при выборе особого значения
  • Interesting Posts

    `SELECT MIN (ZoneMin), MAX (ZoneMin) FROM Plant` как LINQ to SQL

    SQL Server 2008 – CAST для nvarchar не работает

    Поворот нескольких столбцов со значением столбца повторяется для каждого нового столбца

    Доступ запрещен при вставке файла в Sql Server 2012 FileTable с использованием File.CreateFile на веб-сайте ASP.NET

    Удалить, где совпадают оба столбца

    Получить несколько идентификаторов по нескольким значениям в строке с sql?

    разделенные запятыми имена на основе идентификатора компании

    Как обновить столбец с различным значением, используя простой оператор Join?

    SQL Server 2005 sp3 остановил службу SQL

    Сбой миграции UWP SQL Server

    Выберите произвольную секционированную запись с указанным количеством записей в каждом разделе

    Как выбрать частичную таблицу для экспорта с использованием SQL?

    Динамически заменить строку SQL параметрами в C #

    Как выбрать отдельные строки с заданным условием

    Я ищу надежный способ проверки хранимых процедур T-SQL. У кого-нибудь есть?

    Давайте будем гением компьютера.