다음을 통해 공유


배달 확장 프로그램에 대해 Report 클래스 사용

Report 클래스는 보고서 서버 데이터베이스의 보고서를 나타냅니다. 구독은 특정 보고서와 연결됩니다. 보고서는 알림에 포함됩니다. 배달 확장 프로그램에서는 알림의 일부인 Report 개체를 사용하여 보고서를 렌더링합니다. Report 개체에는 보고서 이름 및 보고서 서버의 보고서 URL과 같은 보고서별 속성도 포함됩니다. 이러한 속성은 모두 배달 공급자의 일부로 사용됩니다.

Report 클래스의 Render 메서드는 보고서를 렌더링하는 데 사용할 수 있습니다. Render 메서드는 렌더링된 단일 보고서를 구성하는 RenderedOutputFile 개체 배열을 하나 이상 반환합니다. 첫 번째 RenderedOutputFile 개체는 렌더링된 보고서입니다. 다른 RenderedOutputFile 개체는 보고서 데이터(예: HTML 파일 및 연결된 이미지)와 함께 배달되어야 하는 리소스입니다. 단일 스트림 렌더링 확장 프로그램(IMAGE, PDF, MHTML 및 Excel)은 배열의 RenderedOutputFile 개체 중 하나만 반환합니다.

RenderedOutputFile 개체는 보고서 스트림을 포함하며 배달의 일부가 될 수 있습니다.

Report 클래스 사용 방법에 대한 예는 SQL Server Reporting Services 제품 예제(SQL Server Reporting Services Product Samples)를 참조하십시오.