获取SSRS的报告列表?

The*_*ean 15 .net reporting-services winforms

我刚刚开始使用SSRS,到目前为止,我已经能够使用ReportViewer在我的Winforms应用程序中显示报告,通过硬编码报告路径.我想从SSRS获取一份报告列表,这样我就可以显示它们并让用户选择他们想要查看的报告.

有没有办法要求SSRS报告清单?谢谢.

mar*_*c_s 18

是的,绝对 - Report Services有两个完善的Web服务接口.

在此处查看此页面:报告服务器Web服务及其链接以获取更多信息,或者参阅Reporting Services Developer's Guide以获取一些背景和概念信息.

以下是ReportingService2005类的所有详细信息的定义,特别是有一个ListChildrenWeb调用,它枚举给定报表文件夹中的所有项目.这将返回所有报告(可能还有数据源)

希望那有所帮助!