Udostępnij za pośrednictwem


Za pomocą klasy raport dla rozszerzenia dostawy

The Report class represents a report in the baza danych serwer raportów. Wszelkie subskrypcja jest skojarzony z określonego raportu.W raporcie są zawarte w zgłoszeniu.Twoje rozszerzenie usługi dostarczania służy Report obiekt, który jest częścią powiadomienie do renderowania w raporcie. The Report object also contains report-specific properties, such as the URL to the report on the serwer raportów and the name of the report. Te właściwości można używać jako część swojego dostawca dostawy.

The Render(String, String) metoda of the Report class can be used to render a report. The Render(String, String) metoda returns an array of one or more RenderedOutputFile objects that together comprise a single renderowany raport. Pierwszy RenderedOutputFile obiekt jest renderowany raport. Wszystkie inne RenderedOutputFile obiekty są zasoby, które muszą być dostarczone wraz z danymi raportu (na przykład plik HTML i obrazy związane). Renderowanie rozszerzeń, które są rozszerzeniami jeden strumień renderowania (IMAGE, PDF, MHTML i Excel) zwrócić tylko jeden RenderedOutputFile obiekt w tablicy.

The RenderedOutputFile object, which contains the report stream, can be included as part of a delivery.

Przykład użycia Report klasy, zobacz Sample Printer Delivery Extension.