Задание параметра языка отчета в URL-адресе
Параметр доступа по URL-адресу rs:ParameterLanguage позволяет решить проблему, возникающую, когда параметры отчета, зависящие от языка и региональных параметров, такие как дата, время, валюта и формат чисел, интерпретируются с использованием языка обозревателя. URL-адрес с указанным параметром rs:ParameterLanguage интерпретируется независимо от обозревателя. Например, если на сервере отчетов установлен региональный стандарт «Немецкий», но пользователь обращается к отчету по URL-адресу из обозревателя, в котором установлен региональный стандарт «Английский (США)», то значения параметров, передаваемые на сервер отчетов, будут обрабатываться неправильно.
Рассмотрим следующий URL-адрес для отчета:
http://<Server Name>/Reportserver?/SampleReports/Product+Line+Sales&rs:Command=Render&StartDate=4/10/2008&EndDate=11/10/2008
В описанном выше случае сервер, на котором установлен региональный стандарт «de-de», создает URL-адрес посредством подписки по электронной почте или через гиперссылку. Гиперссылка показывает, что для отчета необходимо передать параметр даты начала (4 октября 2008 г.) и дату окончания (11 октября 2008 г.) в соответствии с немецкими стандартами даты и времени. Однако пользователь, выполняющий доступ по URL-адресу из обозревателя, где установлен стандарт «en-us», принудительно вызывает на сервере интерпретацию значений в соответствии со стандартами даты и времени, принятыми в США, в результате чего получаются значения «10 апреля 2008 г.» и «10 ноября 2008 г.» Для устранения этой проблемы можно использовать параметр rs:ParameterLanguage, чтобы переопределить язык обозревателя для интерпретации параметров:
http://<Server Name>/Reportserver?/SampleReports/Product+Line+Sales&rs:Command=Render&StartDate=4/10/2008&EndDate=11/10/2008&rs:ParameterLanguage=de-DE
Помимо значений true и false, для параметра доступа по URL-адресу rc:Parameters теперь можно передавать значение Collapsed. Если в URL-адресе используется значение rc:Parameters=Collapsed, то область параметров средства просмотра HTML-страниц сворачивается, но по-прежнему может переключаться пользователем. Значение false полностью удаляет область параметров с панели инструментов средства просмотра HTML-страниц и делает ее недоступной для пользователя.