배달 확장 프로그램에 대해 Report 클래스 사용Using the Report Class for a Delivery Extension

Report 클래스는 보고서 서버 데이터베이스의 보고서를 나타냅니다.The Report class represents a report in the report server database. 구독은 특정 보고서와 연결됩니다.Any subscription is associated with a specific report. 보고서는 알림에 포함됩니다.The report is contained in the notification. 배달 확장 프로그램에서는 알림의 일부인 Report 개체를 사용하여 보고서를 렌더링합니다.Your delivery extension can use the Report object that is part of the notification to render the report. Report 개체에는 보고서 이름 및 보고서 서버의 보고서 URL과 같은 보고서별 속성도 포함됩니다.The Report object also contains report-specific properties, such as the URL to the report on the report server and the name of the report. 이러한 속성은 모두 배달 공급자의 일부로 사용됩니다.These properties can all be used as part of your delivery provider.

Render 클래스의 Report 메서드는 보고서를 렌더링하는 데 사용할 수 있습니다.The Render method of the Report class can be used to render a report. Render 메서드는 렌더링된 단일 보고서를 구성하는 RenderedOutputFile 개체 배열을 하나 이상 반환합니다.The Render method returns an array of one or more RenderedOutputFile objects that together comprise a single rendered report. 첫 번째 RenderedOutputFile 개체는 렌더링된 보고서입니다.The first RenderedOutputFile object is the rendered report. 다른 RenderedOutputFile 개체는 보고서 데이터(예: HTML 파일 및 연결된 이미지)와 함께 배달되어야 하는 리소스입니다.Any other RenderedOutputFile objects are resources that must be delivered along with the report data (for example, an HTML file and associated images). 단일 스트림 렌더링 확장 프로그램(IMAGE, PDF, MHTML 및 Excel)은 배열의 RenderedOutputFile 개체 중 하나만 반환합니다.Rendering extensions that are single-stream rendering extensions (IMAGE, PDF, MHTML, and Excel) return only one RenderedOutputFile object in the array.

RenderedOutputFile 개체는 보고서 스트림을 포함하며 배달의 일부가 될 수 있습니다.The RenderedOutputFile object, which contains the report stream, can be included as part of a delivery.

사용 하는 방법의 예는 Report 클래스를 참조 하십시오. SQL Server Reporting Services 제품 예제For an example of how to use the Report class, see SQL Server Reporting Services Product Samples

관련 항목:See Also

배달 확장 프로그램 구현 Implementing a Delivery Extension
Reporting Services 확장 프로그램 라이브러리 Reporting Services Extension Library
RenderedOutputFile 클래스를 사용 하 여 배달 확장 프로그램에 대 한Using the RenderedOutputFile Class for a Delivery Extension