Я установил отчет в SSRS, который перейдет во второй отчет. Данные во втором докладе хранимая процедура, которая имеет параметр объявлен, как в:.SSRS - Передача параметра для запуска хранимой процедуры
CREATE PROCEDURE [DBO] [Процедура] (@Parameter УАКСНАК (макс)) ..... КАК
В первом отчете я установил действие в свойствах текстового поля для запуска второго отчета с использованием соответствующего параметра из первого отчета.
Я проектирую это в Visual Studio, и когда я 'Предпросмотр' отчета здесь, он работает правильно, и сверление проходит через параметр, как предполагалось. Однако, когда я развертываю это на нашем сервере и пытаюсь просмотреть отчет с помощью Internet Explorer, дрель не работает, появляется ошибка, указывающая, что параметр доступен только для чтения и не может быть изменен.
От чтения других сообщений, относящихся к данному интернету, люди упомянули об изменении видимости параметра на «Видимый», однако это не сработало на моем.
Неужели кто-нибудь еще испытывал что-либо подобное этому раньше?
Спасибо.
Спасибо за это, я думаю, что это поставило меня на правильный путь. У меня теперь есть другая проблема, когда второй отчет запрашивает учетные данные, даже если я попытался жестко кодировать данные входа в строку подключения. Я уверен, что смогу это понять самостоятельно. – CHPPLUK
Установили ли источники данных в свойствах отчета в Reporting Services (а не в VS)? – NickyvV
Первоначально в источниках данных у меня было установлено соединение для подключения с использованием учетных данных Windows, которые работали для первого отчета, но не для сверления. Теперь я установил оба эти параметра: «Учетные данные, сохраненные на сервере отчетов» и добавленные учетные данные для входа – CHPPLUK