Planear la compatibilidad de exploradores

En Reporting Services, se puede utilizar un explorador web para ver los informes y ejecutar el Administrador de informes. No todos los exploradores admiten toda la funcionalidad de informes. En este tema se describen los requisitos de explorador para el Administrador de informes, la disponibilidad de características para los exploradores compatibles, los requisitos de autenticación, los requisitos de script, y los pasos y enfoques alternativos para solucionar los problemas de compatibilidad de exploradores. 

Requisitos del explorador para el Administrador de informes

Para ejecutar el Administrador de informes y utilizarlo para ver informes, debe utilizar Microsoft Internet Explorer 6.0 con Service Pack 1 o Internet Explorer 7.0. Se deben habilitar los scripts. El equipo debe ejecutar un sistema operativo Microsoft Windows.

[!NOTA]

Los scripts están habilitadas de forma predeterminada. Pero si está utilizando Internet Explorer, puede modificar la configuración de scripts en la ficha Seguridad del cuadro de diálogo Opciones de Internet. En la ficha Seguridad, cuando seleccione la zona a través de la que va a obtener acceso al Administrador de informes (en la mayoría de los casos, es la zona Intranet local), puede hacer clic en Nivel personalizado para habilitar o deshabilitar distintos tipos de funcionalidad de scripts.

Requisitos y recomendaciones del explorador para ver informes

Si desea ver los informes por separado desde el Administrador de informes, puede elegir entre varios exploradores compatibles. La tabla siguiente describe las características disponibles en los distintos tipos de explorador.

Tipo de explorador

Descripción

Microsoft Internet Explorer 6.0 o 7.0 para Windows, con todos los Service Pack aplicados y los scripts habilitados.

Se recomienda Internet Explorer si se desea utilizar toda la funcionalidad de informes disponible. Aunque se pueden utilizar otros exploradores para ver un informe, Internet Explorer es el único que garantiza la compatibilidad del conjunto completo de características que se usan para trabajar con informes.

Firefox, Netscape, Safari

Las siguientes características no están disponibles en los exploradores de otros fabricantes:

  • Mapa del documento

  • Realizar búsquedas en el informe

  • Zoom

  • Encabezados de tabla fijos

  • El control de impresión de cliente utilizado para imprimir informes HTML.

Las siguientes características no están disponibles cuando se ven informes en Safari 3.0:

  • El control de calendario que se utiliza para seleccionar fechas en un informe con parámetros que se ejecuta en un servidor de informes se ha deshabilitado para Safari. El usuario debe especificar las fechas que desea utilizar.

  • Los archivos de orígenes de imágenes que se recuperan desde equipos remotos no se muestran correctamente en Safari.

[!NOTA]

Si tiene acceso a un servidor de informes desde un equipo Macintosh, se recomienda utilizar Safari. Reporting Services no admite Internet Explorer 5.0 Macintosh Edition. Además, Safari 3.1 no admite Windows SharePoint Services 3.0. Para obtener más información sobre la compatibilidad de exploradores en MicrosoftOffice SharePoint Server y Windows SharePoint Services, vea Planeación de la compatibilidad con exploradores (Office SharePoint Server) y Planeación de la compatibilidad con exploradores (Windows SharePoint Services).

Requisitos de autenticación

Los exploradores admiten esquemas de autenticación concretos que deben ser administrados por el servidor de informes para que la solicitud del cliente tenga éxito. En la tabla siguiente se identifican los tipos de autenticación que admite cada explorador, el esquema de autenticación que cada explorador utiliza de forma predeterminada al conectarse a un equipo que ejecuta un sistema operativo Windows, y si se necesita una configuración adicional del servidor de informes para admitir las solicitudes de autenticación de ese explorador.

Tipo de explorador

Es compatible con

Configuración predeterminada del explorador

Configuración predeterminada del servidor

Internet Explorer

Negotiated, Kerberos, NTLM, Basic

Negotiate

Sí. La configuración de autenticación predeterminada funciona con Internet Explorer.

Firefox

Negotiated, NTLM, Basic

NTLM

Sí. La configuración de autenticación predeterminada funciona con Firefox.

Safari

Basic

Basic

No. Reporting Services no admite la autenticación Basic de forma predeterminada. Debe habilitar la autenticación Basic y quitar las entradas predeterminadas correspondientes a RSWindowsNegotiate y RSWindowsNTLM. También puede implementar y utilizar un módulo de autenticación personalizado.

Para obtener más información, vea Configurar la autenticación en Reporting Services y Cómo configurar la autenticación básica en Reporting Services.

Requisitos de scripts

Para utilizar la funcionalidad de la barra de herramientas con un informe, debe configurar su explorador para que ejecute scripts. La barra de herramientas de informe utiliza scripts para admitir operaciones de zoom, búsqueda, actualización y exportación.

Si los scripts no se han habilitado, recibirá el mensaje siguiente al abrir un informe: "Su explorador no admite scripts o está configurado para no admitirlos. Haga clic aquí para ver este informe sin scripts". Si decide ver el informe prescindiendo de la compatibilidad con los scripts, se representará en formato HTML y no incorporará funcionalidad del visor de informes, como la barra de herramientas de informe o el mapa del documento.

Reporting Services no devuelve ningún error cuando se utiliza un explorador que es incompatible con la extensión de representación en HTML predeterminada. En muchos casos, Reporting Services suprime las características que no funcionan. En otros casos, la característica puede estar disponible para el usuario pero no funciona correctamente. Cada tipo de explorador trata las características de informe de modo diferente. Antes de implementar un informe, siempre debe probarlo en el explorador que va a utilizar.

[!NOTA]

La barra de herramientas de informe es parte del componente Visor HTML y aparece en la parte superior de todos los informes que se representen en una ventana de explorador. La barra de herramientas de informe proporciona características que permiten buscar información en el informe, desplazarse a una página específica, ajustar el tamaño de página para la visualización, etc. Para obtener más información sobre la barra de herramientas de informe o el Visor HTML, vea Visor de HTML.

Usar otros exploradores y aplicaciones

En algunos casos, es posible que pueda utilizar otros exploradores que no se incluyen en este tema. La lista siguiente ofrece sugerencias y directrices para excluir la funcionalidad que depende del explorador e incluye consejos de uso de otros visores:

  • Use una dirección URL de informe completa que incluya parámetros para especificar la extensión de representación. Por ejemplo, para especificar una extensión de representación en Excel, abra el informe en el visor de Excel del explorador. Utilizar la extensión de representación en Excel u otra extensión de representación que no sea HTML permite a los usuarios usar las características del visor asociado para desplazarse por las páginas, hacer búsquedas en el contenido del informe y realizar otras tareas que, de otro modo, se tendrían que hacer mediante la barra de herramientas de informe. Para obtener más información, vea Especificar un formato de representación en una URL.

  • Use una dirección URL de informe completa que incluya parámetros para suprimir la barra de herramientas de informe. Si tiene un informe simple basado en HTML y no necesita las características de la barra de herramientas de informe, puede suprimirla, de forma que los usuarios sólo vean el contenido del informe. Para obtener más información sobre cómo suprimir la barra de herramientas, vea Utilizar parámetros de acceso URL.

  • Para evitar completamente los exploradores, utilice la extensión de entrega a recursos compartidos de archivos para guardar el informe en el sistema de archivos. Elija una extensión de representación que no sea HTML (por ejemplo, Excel o PDF). Para obtener más información, vea Entrega a recursos compartidos de archivos en Reporting Services.

  • Cree una aplicación personalizada que use el control ReportViewer de formularios Windows Forms o formularios Web Forms. Para obtener más información acerca de estos controles, vea Reporting Services y controles ReportViewer en Visual Studio.