URL에서 보고서 매개 변수에 대한 언어 설정

rs:ParameterLanguage URL 액세스 매개 변수는 날짜, 시간, 통화 및 숫자와 같은 문화권에 민감한 보고서 매개 변수가 브라우저 언어를 사용하여 해석되는 문제를 완화합니다. rs:ParameterLanguage를 사용하면 URL이 브라우저와 독립적으로 해석됩니다. 예를 들어 보고서를 독일어의 지역 설정으로 설정하지만 사용자가 브라우저를 사용하여 URL을 통해 보고서에 액세스하는 경우 영어 미국 설정된 보고서 서버는 전달된 매개 변수 값을 잘못 해석합니다.

보고서에 대해 다음 URL을 고려하십시오.

https://myrshost/Reportserver?/SampleReports/Product+Line+Sales&rs:Command=Render&StartDate=4/10/2008&EndDate=11/10/2008  

위의 경우 "de-de" 문화권으로 실행되는 서버는 전자 메일 구독 또는 하이퍼링크를 통해 URL을 생성합니다. 하이퍼링크는 보고서가 독일 날짜/시간 표준에 따라 2008년 10월 4일의 시작 날짜와 2008년 10월 11일 종료 날짜로 매개 변수화되어야 임을 나타냅니다. 그러나 "en-us"로 설정된 브라우저를 통해 URL에 액세스하는 사용자는 미국 영어 날짜/시간 표준에 따라 2008년 4월 10일과 2008년 11월 10일로 값을 해석하도록 서버에서 강제로 적용합니다. 이 문제를 해결하기 위해 rs:ParameterLanguage 를 사용하여 매개 변수 해석을 위해 브라우저 언어를 재정의할 수 있습니다.

https://myrshost/Reportserver?/SampleReports/Product+Line+Sales&rs:Command=Render&StartDate=4/10/2008&EndDate=11/10/2008&rs:ParameterLanguage=de-DE  

URL 액세스 매개 변수 rc:Parameters에 대한 truefalse외에도 이제 Collapsed 값을 전달할 수 있습니다. URL에서 rc:Parameters=Collapsed 를 사용할 경우 HTML 뷰어의 매개 변수 프롬프트 영역이 보이지 않도록 축소되지만 사용자가 표시 여부를 선택할 수 있습니다. false 값을 사용하면 HTML 뷰어 도구 모음에서 매개 변수 프롬프트 영역이 제거되어 최종 사용자가 사용할 수 없습니다.