URL 액세스 구문
URL을 사용하여 보고서 서버에 액세스할 수 있습니다. URL 요청에는 임의의 순서로 나열된 여러 매개 변수가 포함될 수 있습니다. 매개 변수는 앰퍼샌드(&)로 구분되고 이름/값 쌍은 등호(=)로 구분됩니다.
구문
protocol://
server
/
virtualroot
?[/
pathinfo
]&prefix:param=value[&prefix:param=value]...n]
인수
protocol
URL의 프로토콜입니다. 예를 들면 http:// 또는 https://입니다.server
보고서 서버가 실행 중인 컴퓨터의 이름입니다. 여기에는 정규화된 도메인 이름이 포함될 수 있습니다. 예를 들면 다음과 같습니다. machine.adventure-works.com.vitualroot
보고서 서버 가상 루트의 이름입니다.?
URL의 항목 경로 및 매개 변수 부분입니다.**[/**pathinfo ]
보고서 서버 데이터베이스에서 액세스되는 항목의 전체 경로 이름입니다.&
매개 변수의 이름/값 쌍을 구분하는 데 사용됩니다.prefix
선택 사항입니다. 보고서 서버 내에서 실행 중인 특정 프로세스에 액세스하는 매개 변수 접두사(예: rs: 또는 rc:)입니다. 매개 변수에 대한 매개 변수 접두사가 포함되지 않은 경우 매개 변수는 보고서 서버에서 보고서 매개 변수로 처리됩니다.[!참고]
URL에 보고서 매개 변수를 포함시킬 경우 보고서 매개 변수 앞에 매개 변수 접두사를 붙이지 마십시오.
param
매개 변수 이름입니다.value
사용 중인 매개 변수의 값에 해당하는 URL 텍스트입니다.
예
다음 예는 보고서를 HTML 4.0 형식으로 렌더링합니다.
https://servername/reportserver?/SampleReports/Employee Sales Summary&rs:Command=Render&rs:format=HTML4.0
[!참고]
URL 문자열에서 공백 문자는 URL 인코딩 표준에 따라 "%20" 문자로 바뀝니다. 마찬가지로 URL의 매개 변수 부분에서 공백 문자는 더하기 문자(+)로 바뀌고, 문자열의 모든 부분에서 세미콜론은 "%3A" 문자로 바뀝니다. 브라우저에서 적절한 URL 인코딩을 자동으로 수행하며 문자를 수동으로 인코딩할 필요는 없습니다.
SharePoint 통합 모드로 실행되도록 Reporting Services가 구성되어 있는 경우 보고서 서버 URL에 액세스하는 데 사용하는 구문에 URL의 "/_vti_bin/" 부분을 포함하여 보고서 서버 프록시 및 적절한 SharePoint 인증이 사용되도록 해야 합니다. 예를 들어 다음과 같은 URL을 사용합니다.
http://<SharePoint_site>/_vti_bin/ReportServer
다음과 같은 URL은 사용하지 않아야 합니다.
http://<RS server>/ReportServer