보고서를 Excel로 내보내면 보고서의 각 페이지는 워크시트로 변환됩니다. Excel에서는 통합 문서당 허용되는 워크시트의 수가 제한되므로 허용치를 초과하면 오류가 발생합니다. 렌더링 확장 프로그램은 중첩된 항목을 비롯하여 보고서의 테이블 형식 구조를 빌드합니다.
Excel은 미리 정의된 색 집합만 지원합니다. 렌더링할 때 Excel에서는 보고서에 사용된 색을 사용하여 가장 일치하는 색과 매핑합니다. Excel은 개별 셀에 대한 배경 이미지를 지원하지 않기 때문에 보고서 항목의 배경 이미지는 Excel 렌더링 확장 프로그램으로 렌더링할 수 없습니다.
여러 형식 옵션을 구성할 수 있습니다. 구성 가능한 항목은 다음과 같습니다.
- 수식을 텍스트 문자열로 변환할지 여부
- 크기에 따라 보고서에서 셀 제거
이러한 항목은 장치 정보 설정을 통해 구성됩니다.
빈 행이나 0.125인치 미만의 열은 공간 절약을 위해 기본적으로 보고서에서 제거됩니다. RemoveSpace 장치 정보 설정을 사용하여 기본 크기를 변경할 수 있는데, &rc:RemoveSpace=*<size>*in 문자열을 추가하여 URL 액세스 문자열을 수정하면 됩니다. 여기서 *<size>*는 원하는 크기(인치)입니다.
보고서의 수식을 Excel 수식으로 변환할지 또는 수식 생성을 억제할지 여부를 제어할 수도 있습니다. OmitFormulas 장치 정보 설정을 사용하여 이러한 작업을 수행할 수 있습니다. OmitFormulas에 대한 자세한 내용은 Excel 렌더링의 식을 참조하십시오.
다음은 Product Catalog 예제를 Excel로 내보내고 URL의 장치 정보 설정을 사용하여 수식 생성을 억제하는 방법의 예입니다.
https://servername/reportserver?%2fSampleReports%2fProduct+Catalog&rs:Command=Render&rs:Format=EXCEL&rc:OmitFormulas=true
장치 정보 설정에 대한 자세한 내용은 Excel Device Information Settings를 참조하십시오. URL의 장치 정보 설정을 사용하는 방법은 Using Parameter Prefixes in a URL을 참조하십시오.
HTML 뷰어에서 Excel 렌더링을 수행할 수 있습니다. 또한 렌더링 확장 프로그램은 사용자 지정 장치 정보 설정을 전달하는 데 사용할 수 있는 사용자 지정 인터페이스에서 호출할 수 있습니다. 사용자 지정 응용 프로그램과 함께 Excel 렌더링 확장 프로그램을 사용하는 방법은 Reporting Services Programming을 참조하십시오. HTML 뷰어에 대한 자세한 내용은 HTML 뷰어(Reporting Services)를 참조하십시오.
내보낸 보고서는 .xls 파일로 변환되며 Excel MIME 형식인 application/vnd.ms-excel을 반환합니다. 파일은 MIME 버전 1.0입니다.
참고 항목
개념
관련 자료
Reporting Services Programming