2009-11-27 10 views
15

Je viens de commencer à travailler avec SSRS et jusqu'à présent, j'ai pu afficher des rapports dans mon application Winforms en utilisant ReportViewer, en codant en dur le chemin du rapport. Je voudrais obtenir une liste de rapports de SSRS afin que je puisse les afficher et laisser l'utilisateur choisir celui qu'ils veulent voir.Obtenir la liste des rapports de SSRS?

Existe-t-il un moyen de demander la liste des rapports de SSRS? Merci.

Répondre

18

Oui, absolument - Report Services dispose de deux interfaces de service Web bien établies.

Consultez cette page ici: Report Server Web Service et les liens pour plus d'informations, ou voir le Reporting Services Developer's Guide pour quelques informations générales et conceptuelles.

Voici la définition de la classe ReportingService2005 dans tous ses détails, en particulier un appel Web ListChildren qui énumère tous les éléments d'un dossier de rapport donné. Cela retournera tous les rapports (et éventuellement les sources de données)

Espérons que ça aide un peu!

+0

+1 pour d'excellentes liaisons – Chaulky

2

utilisation ReportServer go

sélectionnez chemin, le nom du catalogue où type pas (1,5) commande par chemin, le nom

Questions connexes