Udostępnij za pośrednictwem


Niestandardowe elementy raportu

SQL Server 2008 Reporting Services (SSRS) zawiera bogaty zestaw narzędzi do tworzenia i publikowania raportów przedsiębiorstwa, zarządzanie zabezpieczeniami i subskrypcje i rozszerzanie funkcji raportowania kompleksowe API.Raporty są definiowane przy użyciu oparty na standardzie XML język o nazwie definicja raportu Language (RDL).RDL udostępnia zestaw instrukcji, które opisują układ, badanie informacji i element typów dla raportu.Istnieje możliwość rozszerzyć RDL za pomocą odpowiedniego element raportu niestandardowego.The custom element raportu składa się z składnika czas wykonywania, która jest wywoływana przez procesor raport w czasie wykonywania, i składnika czas projektowania, dzięki czemu custom element raportu mają być dostępne w programie Projektant raportów.

Przykładowe niestandardowe pełni zaimplementowana element raportu, zobacz Developer's Guide (Reporting Services).

Scenariusze element raportu niestandardowego

Deweloperzy, którzy należy zintegrować Reporting Services do ich aplikacji może wymagać funkcji, która nie jest obsługiwany macierzyście w RDL. Mogą to być elementów, takich jak: Mapowanie formantów, poziome list, kolumnowy list i repivotable macierzy. Niestandardowy wykonywania element raportu opracowane i rozpowszechniane z aplikacją, aby wypełnić to zapotrzebowanie na części.

Oprócz funkcji, która nie jest obsługiwane, niektórzy deweloperzy może wystąpić potrzeba rozszerzać istniejące funkcje alternatywne wersje formantów, które już znajdują się w Reporting Services. W takim przypadku programista może dostarczyć trzy składniki: składnik czas wykonywania, składnik czas projektowania i składnik konwersji elementu raportu w czasie projektowania, który konwertuje istniejący element raportu w raporcie niestandardowym element na żądanie.

W tej sekcji