Автоматическая перезагрузка отчета о выборе параметров в службах Reporting Services - PullRequest
0 голосов
/ 07 мая 2009

В Microsoft Reporting Services 2005 я хотел бы, чтобы мой отчет обновлялся каждый раз, когда значение параметра sql изменяется средством просмотра.

Как это можно сделать? В целом, как я могу принудительно обновить некоторые действия (как правило, нажатием кнопки)?

1 Ответ

1 голос
/ 07 мая 2009

Я считаю, что лучший способ обновить отчет - это сделать следующее:

  1. Сделать ReportViewer.Reset ()
  2. Снова установите ReportDefinition в элементе управления ReportViewer.
  3. Сделать ReportViewer.RefreshReport ()

Вы можете записать приведенную выше логику в функцию, а затем вызывать функцию всякий раз, когда происходит событие.

...