SSRS 22017, передающий значение параметра в URL - PullRequest
0 голосов
/ 24 апреля 2019

Здравствуйте, я пытался передать значение в другой отчет по URL-ссылке, но не могу получить правильный синтаксис, я просмотрел сеть и 8 вопросов уже в стеке и подправил свой код для каждого ответа, но не могу получитьвсе верно.

У меня есть полностью разработанный отчет, в котором используется параметр " SALES_ORDER ", вы вручную вводите заказ SALES, и отчет работает нормально.

У меня есть другой отчетэто график вышеуказанных данных с заказом на продажу в качестве ключа к обоим. На графике показаны последние 10 заказов на продажу по номеру заказа на продажу, когда я нажимаю на номер заказа на продажу, я хочу, чтобы меня перенаправили на URL-адресисходный разработанный отчет с заказом на продажу, который я щелкнул на графике, чтобы исходный отчет использовал его в качестве параметра.

Код для перехода в поле действия графика:

="http://SERVER_NAME/Reports/report/GEMINI%20REPORTING/BY%20DEPARTMENT/PP/Manual%20Production_order_tracker_V31&rs:Command=render&SALES_ORDER="+Fields!SOPT_SALES_ORD.Value

SSRS код нравится, так как графический отчет работает нормально, я могу нажать на нужную панель для конкретного заказа клиента. Затем он открываетправильный URL-адрес страницы, но я получаю сообщение об ошибке ниже:

"Путь элемента" / ОТЧЕТ БЛИЗНЕЦА / ОТДЕЛ / PP / Manual Production_order_tracker_V31 & rs: Command = render & SALES_ORDER = 2900252422 'недопустим.Полный путь должен быть менее 260 символов;применяются другие ограничения.Если сервер отчетов находится в основном режиме, путь должен начинаться с косой черты.(rsInvalidItemPath) Получить интерактивную справку "

Параметр в разработанном отчете:" SALES_ORDER".

Я знаю, что могу продублировать разработанный отчет и включить егов «новом проекте», в котором я работаю, но это означает, что для любых изменений в разработанном отчете я должен внести те же самые изменения в новый проект, поэтому я хочу сделать гиперссылку на него.

любойбудет признательна за помощь.

Спасибо.

Тони Кинг

1 Ответ

0 голосов
/ 24 апреля 2019

Вы можете использовать «Действие», как «Перейти к отчету» и указать имя отчета, а затем указать имя параметра и его значение?

Снимок экрана для справки

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...