URL 액세스 매개 변수 사용

보고서의 모양을 구성하는 URL의 일부로 다음 매개 변수를 사용할 수 있습니다. 이 섹션에는 가장 일반적인 매개 변수가 나열됩니다. 매개 변수는 대/소문자를 구분하지 않으며, 매개 변수 접두사는 보고서 서버로 전달되는 경우 rs:로 시작하고 HTML 뷰어로 전달되는 경우 rc:로 시작합니다. 장치 또는 렌더링 확장 프로그램에 특정하는 매개 변수를 지정할 수도 있습니다. 장치별 매개 변수에 대한 자세한 내용은 URL에 장치 정보 설정 지정을 참조하십시오.

HTML 뷰어 명령

다음 표에서는 접두사 rc:로 시작하고 HTML 뷰어를 타겟팅하는 데 사용되는 URL 액세스 매개 변수에 대해 설명합니다.

매개 변수

동작

Toolbar

도구 모음을 표시하거나 숨깁니다. 이 매개 변수 값이 false이면 모든 나머지 옵션이 무시됩니다. 이 매개 변수를 생략하면 도구 모음이 지원하는 렌더링 형식에 맞게 자동으로 표시됩니다. 이 매개 변수의 기본값은 true입니다.

Parameters

도구 모음의 매개 변수 영역을 표시하거나 숨깁니다. 이 매개 변수를 true로 설정하면 도구 모음의 매개 변수 영역이 표시됩니다. 이 매개 변수를 false로 설정하면 매개 변수 영역이 표시되지 않고 사용자가 영역을 표시할 수 없습니다. 이 매개 변수를 Collapsed 값으로 설정하면 매개 변수 영역이 표시되지 않지만 최종 사용자가 영역을 토글할 수 있습니다. 이 매개 변수의 기본값은 true입니다.

Zoom

보고서 확대/축소 값을 정수 백분율 또는 문자열 상수로 설정합니다. 표준 문자열 값에는 Page Width 및 Whole Page가 포함됩니다. Microsoft Internet Explorer 5.0 이전 버전과 모든 비 Microsoft 브라우저에서는 이 매개 변수가 무시됩니다. 이 매개 변수의 기본값은 100입니다.

Section

보고서에 표시할 페이지를 설정합니다. 보고서의 페이지 수보다 큰 값을 입력하면 마지막 페이지가 표시됩니다. 0보다 작은 값을 입력하면 보고서의 1페이지가 표시됩니다. 이 매개 변수의 기본값은 1입니다.

StartFind

검색할 마지막 섹션을 지정합니다. 이 매개 변수의 기본값은 보고서의 마지막 페이지입니다.

EndFind

검색에 사용할 마지막 페이지 번호를 설정합니다. 예를 들어, 값 5는 검색할 마지막 페이지가 보고서의 5페이지임을 나타냅니다. 기본값은 현재 페이지 번호입니다. 이 매개 변수는 StartFind 매개 변수와 함께 사용하십시오.

FallbackPage

검색 또는 문서 구조 선택을 실패할 때 표시할 페이지 번호를 설정합니다. 기본값은 현재 페이지 번호입니다.

GetImage

HTML 뷰어 사용자 인터페이스에 대한 특정 아이콘을 가져옵니다.

Icon

특정 렌더링 확장 프로그램의 아이콘을 가져옵니다.

Stylesheet

HTML 뷰어에 적용할 스타일시트를 지정합니다.

HTML 렌더링에 대한 출력을 가리키는 URL에 추가 매개 변수를 전달할 수 있습니다. 자세한 내용은 HTML 장치 정보 설정을 참조하십시오.

보고서 서버 명령

다음 표에서는 접두사 rs:로 시작하고 보고서 서버를 타겟팅하는 데 사용되는 URL 액세스 매개 변수에 대해 설명합니다.

매개 변수

동작

Command

검색할 마지막 섹션을 지정합니다. 이 매개 변수의 기본값은 보고서의 마지막 페이지입니다.

Format

보고서를 렌더링할 형식을 지정합니다. 일반적인 값은 HTML3.2, HTML4.0, MHTML, IMAGE, EXCEL, WORD, CSV, PDF, XML 및 NULL입니다. 자세한 내용은 URL에서 렌더링 형식 지정을 참조하십시오.

ParameterLanguage

브라우저 언어와 독립적으로 URL에 전달되는 매개 변수의 언어를 제공합니다. 기본값은 브라우저 언어입니다. en-us 또는 de-de와 같은 문화권 값일 수 있습니다.

Snapshot

보고서 기록 스냅숏을 기반으로 보고서를 렌더링합니다. 자세한 내용은 URL 액세스를 사용하여 보고서 기록 스냅숏 렌더링을 참조하십시오.

PersistStream

하나의 지속 스트림으로 보고서를 렌더링합니다. 이 매개 변수는 이미지 렌더러에서 렌더링된 보고서를 한 번에 한 청크씩 전송하는 데 사용됩니다. URL 액세스 문자열에 이 매개 변수를 사용한 후 PersistStream 매개 변수만 GetNextStream 매개 변수로 바꾸고 동일한 URL 액세스 문자열을 사용하여 지속 스트림의 다음 청크를 받을 수 있습니다. 이 URL 명령은 최종적으로 0바이트 스트림을 반환하여 지속 스트림의 끝을 나타냅니다. 기본값은 false입니다.

GetNextStream

PersistStream 매개 변수를 사용하여 액세스되는 지속 스트림의 다음 데이터 청크를 받습니다. 자세한 내용은 PersistStream에 대한 설명을 참조하십시오. 기본값은 false입니다.

보고서 뷰어 웹 파트 명령

다음 표에서는 Reporting Services가 Windows SharePoint Services(WSS) 3.0 또는 MicrosoftOffice SharePoint Server (MOSS) 2007과 통합될 때 보고서 뷰어 웹 파트를 타겟팅하는 데 사용되는 SQL Server 2008의 새로운 예약된 보고서 매개 변수 이름에 대해 설명합니다. 이러한 매개 변수 이름은 접두사 rv:로 시작합니다. 보고서 뷰어 웹 파트에는 rs:ParameterLanguage 매개 변수도 사용할 수 있습니다.

매개 변수

동작

Toolbar

보고서 뷰어 웹 파트에 대한 도구 모음 표시를 제어합니다. 기본값은 Full입니다. 다음 값을 사용할 수 있습니다.

  • Full: 전체 도구 모음을 표시합니다.

  • Navigation: 도구 모음에 페이지 매김만 표시합니다.

  • None: 도구 모음을 표시하지 않습니다.

HeaderArea

보고서 뷰어 웹 파트에 대한 머리글 표시를 제어합니다. 기본값은 Full입니다. 다음 값을 사용할 수 있습니다.

  • Full: 전체 머리글을 표시합니다.

  • BreadCrumbsOnly: 응용 프로그램 내 사용자의 위치를 알려주는 bread-crumb 탐색만 머리글에 표시합니다.

  • None: 머리글을 표시하지 않습니다.

DocMapAreaWidth

보고서 뷰어 웹 파트에서 매개 변수 영역의 표시 너비(픽셀 단위)를 제어합니다. 기본값은 보고서 뷰어 웹 파트 기본값과 같습니다. 값은 음의 정수가 아니어야 합니다.

AsyncRender

보고서가 비동기적으로 렌더링되는지 여부를 제어합니다. 기본값 true는 보고서가 비동기적으로 렌더링됨을 지정합니다. 부울 값 true 또는 false여야 합니다.

다음 예제는 rc:Toolbar 매개 변수 값을 false로 설정하여 HTML 뷰어 도구 모음을 숨깁니다.

http://<Server Name>/reportserver?/Sales/YearlySalesSummary&rs:Command=Render&rs:Format=HTML4.0&rc:Toolbar=false

다음 예제는 하드 코딩된 매개 변수를 전달하고 사용자가 제공하는 매개 변수의 입력 필드를 숨깁니다.

http://<Server Name>/reportserver?/Sales/YearlySalesSummary&rs:Command=Render&rs:Format=HTML4.0&rc:Parameters=false&Year=2002

다음 예제는 rc:Zoom 매개 변수를 사용하여 보고서의 확대/축소 속성을 Page Width로 설정합니다.

http://<Server Name>/reportserver?/Sales/YearlySalesSummary&rs:Command=Render&rs:Format=HTML4.0&rc:Zoom=Page Width

다음 예제는 보고서의 섹션 13을 토글합니다.

http://<Server Name>/reportserver?/Sales/YearlySalesSummary&rs:Command=Render&rs:ShowHideToggle=13

참고 항목

참조

관련 자료