2009-11-27 47 views
15

Właśnie zacząłem pracować z SSRS i do tej pory byłem w stanie wyświetlać raporty w mojej aplikacji WinForm przy użyciu ReportViewer, poprzez zakodowanie ścieżki raportu. Chciałbym otrzymać listę raportów z SSRS, dzięki czemu mogę je wyświetlić i pozwolić użytkownikowi wybrać, który z nich chce zobaczyć.Uzyskaj listę raportów z usługi SSRS?

Czy istnieje sposób, aby poprosić o listę raportów z SSRS? Dzięki.

Odpowiedz

18

Tak, oczywiście - Report Services ma dwa dobrze znane interfejsy usług internetowych.

Sprawdź tę stronę tutaj: Report Server Web Service i linki od niego, aby uzyskać więcej informacji, lub zobacz Reporting Services Developer's Guide dla niektórych informacji tła i konceptualnych.

Oto definicja klasy ReportingService2005 we wszystkich jej szczegółach, konkretnie istnieje połączenie internetowe ListChildren, które wylicza wszystkie elementy w danym folderze raportu. To zwróci wszystkie raporty (i prawdopodobnie źródła danych).

Mam nadzieję, że trochę pomogło!

+0

+1 interesujących linków – Chaulky

2

użycie ReportServer iść

Wybierz ścieżkę, nazwę z katalogu gdzie typ nie w (1,5) zamówienie przez ścieżkę, nazwa

Powiązane problemy