ReportViewer - Вопрос в удаленном режиме - PullRequest
1 голос
/ 15 декабря 2010

Мы рассматриваем возможность использования средства просмотра отчетов VS 2010 Microsoft в удаленном режиме.Мой вопрос касается того, где происходит поиск данных.Позвольте мне привести пример.Скажем, у нас есть отчет с двумя параметрами.Эти параметры затем передаются как параметры хранимой процедуры при получении данных.Итак, мой вопрос, когда вызывается хранимая процедура?Он вызывается с сервера SSRS 2008, а затем данные и отчет отправляются клиенту средства просмотра отчетов или хранимая процедура вызывается из клиента средства просмотра отчетов?Во-вторых, скажем, отчет отображается в клиенте средства просмотра отчетов, а пользователь изменяет значения параметров и обновляет отчет.Хранимый процесс вызывается с клиента или хранимый процесс как-то вызывается с сервера?

1 Ответ

3 голосов
/ 15 декабря 2010

В удаленном режиме вся обработка отчетов выполняется удаленным сервером SSRS - в вашем примере хранимая процедура будет выполняться на сервере, а отчет / данные возвращаются клиенту.

Еслипараметры меняются, и в этом сценарии отчет повторно запускается, новый запрос на выполнение отчета отправляется от клиента к серверу, обрабатывается на сервере и отчет / данные возвращаются клиенту таким же образом.

...