Мы создали отчет с построителем отчетов, опубликованным на сервере отчетов. Отчет 1, первичный отчет имеет 6 параметров; 3 многозначных параметра и 3 одиночных параметра. Хотелось бы, чтобы Report 2 открывался из отчета 1, но в отдельном окне и передавал все 6 параметров. В отчете 2 они также построены как параметры. Параметры: Соседство (многоканальный) Start (одиночный) End (одиночный) Источника (многоканальный) DATA_TYPE (мульти) Prov_type (одиночный)SSRS, передающие многозначные параметры для открытия отчета в дополнительном окне
В отчете 1 мы создали текстовое поле с действием на откройте команду javascript. Вот текущий вызов в отчете 1, который открывает другое окно, но дает общую ошибку «не правильную»
javascript:void(window.open('http://ourcompany/Reportserver/Pages/Report.aspx?%2fReports+in+Development%2funknown+provider+detail&rs:Command=Render&NEIGHBORHOOD="+join(Parameters!NEIGHBORHOOD.Value, "&NEIGHBORHOOD=")&"&SOURCE="+join(Parameters!SOURCE.Value,"&SOURCE=")&"&DATA_TYPE="+join(Parameters!DATA_TYPE.Value,"&DATA_TYPE=")&"&START="+Fields!START.Value+"&END="+Fields!END.Value+"&PROV_TYPE="+Fields!PROV_TYPE.Value+"'))
Я заменил «Поле» с «Параметрами» и по-прежнему не работает. Если я создал его, передавая статические поля, он работает, как показано ниже;
javascript:void(window.open('http://ourcompany/Reportserver/Pages/Report.aspx?%2fReports+in+Development%2funknown+provider+detail&rs:Command=Render&rc:Parameters=true&NEIGHBORHOOD=Mesa&START=11/01/2016'))
Любые мысли? Благодаря!
Вы пытались использовать (в свойствах текстового поля >> вкладка действий «Перейти к отчету»)? – Kostya
Да, и он работает, однако он открывается в том же окне. Хотелось бы открыть отчет в своем окне. – Wendi