Получить список отчетов из SSRS? - PullRequest
15 голосов
/ 27 ноября 2009

Я только начал работать с SSRS, и до сих пор мне удавалось показывать отчеты в моем приложении Winforms с помощью ReportViewer, жестко программируя путь к отчету. Я хотел бы получить список отчетов из SSRS, чтобы я мог их отобразить и позволить пользователю выбрать, какой из них он хочет видеть.

Есть ли способ запросить список отчетов из SSRS? Спасибо.

Ответы [ 2 ]

18 голосов
/ 28 ноября 2009

Да, абсолютно. Службы отчетов имеют два хорошо зарекомендовавших себя интерфейса веб-служб.

Посетите эту страницу здесь: Веб-служба сервера отчетов и ссылки на нее для получения дополнительной информации или см. Руководство разработчика служб отчетов *1006* для получения справочной и концептуальной информации. *

Вот определение класса ReportingService2005 во всех его деталях, в частности, есть веб-вызов ListChildren, который перечисляет все элементы в данной папке отчета. Это вернет все отчеты (и, возможно, источники данных)

Надеюсь, это немного поможет!

3 голосов
/ 22 марта 2011

использовать ReportServer идти

выберите путь, имя из каталога где тип не в (1,5) заказ по пути, Имя

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...