Rozszerzenia usług raportowania

Architektura modułowa Reporting Services jest przeznaczona dla rozszerzeń. Kod zarządzany interfejsu API jest dostępny, dzięki czemu można łatwo rozwijać, zainstaluj i zarządzać przez wiele rozszerzeń Reporting Services składniki. You can create private or shared assemblies using the Microsoft .NET Framework and add new Reporting Services functionality to meet your evolving business needs.

Architektura rozszerzeń unikatowe Reporting Services Umożliwia deweloperom rozszerzenie określone funkcje produktu i jego składników. Obecnie istnieje obsługi szerokiego rozszerzania możliwości przetwarzania danych Reporting Services. Przetwarzanie danych API zawiera znanych, .NET Framework konstrukcje dostawca danych i Konwencji, który umożliwia deweloperom konstruowanie dodatkowego przetwarzania danych do Reporting Services. Rozszerzenia te przetwarzania danych dodać funkcję do serwera raportowania i Projektant raportów, umożliwiające płynną integrację danych niestandardowych raportów.

Inne obsługiwane rozszerzenie jest rozszerzenie usługi dostarczania.Interfejs API dostawy jest w pełni zintegrowany z .NET Framework Architektura włączanie różnych mechanizmów dostarczania ma być używany podczas wysyłania raportu powiadomienia do użytkowników. Można rozszerzać serwer raportów, zapewniające niestandardowe dostarczenia do użytkowników i subskrypcja można rozszerzyć strony Zarządzanie z Menedżer raportów umożliwiających subskrypcje, należy użyć rozszerzenia niestandardowe dostawy.

Inny serwer raportów rozszerzenie, raport o definicji Dostosowywanie rozszerzenie (RDCE) można dostosować definicja raportu dynamicznie, zanim zostanie on przekazany do aparatu przetwarzania.Może dostosować raportów opartych na czynników, takich jak użytkownicy lub języków.Na przykład zaistnieć potrzeba wykonania różne widoki dla różnych użytkowników, takich jak Menedżerowie lub członkowie działu lub można dostosować raport mieć inny układ, kiedy jest renderowane w języku francuskim lub arabski.

In This Section