Compartir a través de


Establecer el parámetro de idioma de informe en una dirección URL

El parámetro de acceso URL rs:ParameterLanguage alivia un problema por el que los parámetros de informe dependientes de la referencia cultural, como las fechas, horas, moneda y cifras, se interpretan utilizando el idioma del explorador. Con rs:ParameterLanguage, la dirección URL se interpreta ahora independientemente del explorador. Por ejemplo, si el servidor de informes está establecido en la configuración regional de alemán, pero un usuario tiene acceso a un informe a través de una dirección URL mediante un explorador que está configurado en inglés de Estados Unidos, los valores de los parámetros que se pasen a un servidor de informes se interpretarán mal.

Considere la dirección URL siguiente para un informe:

http://<Server Name>/Reportserver?/SampleReports/Product+Line+Sales&rs:Command=Render&StartDate=4/10/2008&EndDate=11/10/2008

En el caso anterior, el servidor, que se ejecuta con la referencia cultural "de-de", genera una dirección URL a través de una suscripción de correo electrónico o un hipervínculo. El hipervínculo indica que el informe debería parametrizarse con la fecha de inicio del 4 de octubre de 2008 y la fecha de fin del 11 de octubre de 2008, según los estándares de fecha y hora alemanas. Sin embargo, un usuario que tenga acceso a la dirección URL a través de un explorador establecido en "en-us" obliga al servidor a interpretar los valores como 10 de abril de 2008 y 10 de noviembre de 2008 con los estándares de fecha y hora de inglés de Estados Unidos. Para corregir el problema, se puede utilizar rs:ParameterLanguage con el objeto de invalidar el idioma del explorador para la interpretación de los parámetros:

http://<Server Name>/Reportserver?/SampleReports/Product+Line+Sales&rs:Command=Render&StartDate=4/10/2008&EndDate=11/10/2008&rs:ParameterLanguage=de-DE

Además del valor true y false para el parámetro de acceso URL rc:Parameters, ahora puede pasar el valor Collapsed. Al utilizar rc:Parameters=Collapsed en una dirección URL, el área de parámetros del Visor HTML se contrae fuera de la vista, pero el usuario todavía puede cambiarla. El valor false quita completamente el área de parámetros de la barra de herramientas del Visor HTML y hace que deje de estar disponible para el usuario final.

Vea también

Referencia

Otros recursos