Показать сообщение отдельно
Старый 01.09.2021, 11:20   #1  
Pandasama is offline
Pandasama
Участник
 
449 / 133 (5) +++++
Регистрация: 11.08.2014
Адрес: Барнаул
связь SSRS-контракта с отчетом
Подскажите, как (в 2012, но думаю в 365 аналогично) связать SSRS отчет и класс контракта?
У меня есть SSRS-отчет, который источником данных берет запрос, не провайдера.
У отчета есть только класс-контроллер.
Мне надо модифицировать отчет, передавать туда некоторые параметры.

Я сделал класс-контракт, сделал класс-провайдер (в атрибутах которого указан класс-контракт). А как мне это теперь привязать к отчету, чтобы контроллер с контрактом мог работать?
Сейчас, когда я в контроллере делаю this.parmReportContract().parmRdpContract() - я получаю null, а не экземпляр своего класса-контракта.

Есть варианты, кроме у отчета ставить источником данных класс-провайдер, а запрос, который сейчас прописан в dataset отчета - переносить в провайдер?