Proporcionar la interacción con el usuario en los informes

En entornos compatibles con la interactividad, por ejemplo, HTML 4.0, los informes pueden incluir una gran variedad de características que proporcionan interactividad a los usuarios. Los usuarios pueden modificar la apariencia de un informe y los datos que éste contiene con sólo escribir o seleccionar un valor antes de ejecutar el informe. Pueden mostrar u ocultar elementos del informe y hacer clic en vínculos que abren otros informes o páginas Web. Reporting Services también ofrece un mapa de documento, que actúa a modo de tabla de contenido. Los usuarios pueden hacer clic en los elementos del mapa del documento para saltar a áreas determinadas de un informe.

Parámetros

Utilice los parámetros de informe para obtener valores del usuario. Estos valores pueden pasarse a un parámetro de una consulta, pasarse a un filtro o utilizarse en expresiones dentro del informe. Un parámetro de informe puede ser un simple cuadro de texto donde un usuario escribe un valor, o proporcionar una lista de valores válidos de la que el usuario debe elegir. Esta lista puede ser estática o se puede actualizar dinámicamente con los datos de un conjunto de datos.

También se puede definir el valor predeterminado que utilizará un informe cuando se ejecute; este valor puede ser estático o se puede obtener de un conjunto de datos. Para obtener más información sobre cómo agregar parámetros a un informe mediante el Diseñador de informes, vea Trabajar con parámetros en Reporting Services.

Filtros

Los filtros se utilizan para filtrar los datos de un informe después de obtenerlos del origen de datos. Los filtros se pueden colocar en conjuntos de datos y en regiones de datos.

Los filtros se diferencian de los parámetros de consulta en que, con estos últimos, los datos devueltos se filtran en el origen. Cuando se utiliza un filtro, se obtiene todo el conjunto de datos y, después, se aplica el filtro a los datos recuperados. Resultan muy útiles para informes de instantánea, donde los datos se obtienen y se almacenan con el informe. Los filtros permiten limitar los datos que muestra el informe y, al mismo tiempo, seguir utilizando los datos estáticos de instantáneas. Los filtros también son útiles cuando el origen de datos no admite el uso de parámetros de consulta para filtrar los datos.

Para obtener más información sobre cómo agregar filtros a un informe mediante el Diseñador de informes, vea Filtrar datos en un informe.

Vínculos

También se pueden agregar vínculos a un informe. Los vínculos que se agregan a un cuadro de texto, imagen o elemento de gráfico pueden ser de tres tipos:

  • Un vínculo de obtención de detalles proporciona un vínculo a otro informe del servidor de informes y puede pasar valores de parámetros al informe.
  • Un vínculo a una dirección URL proporciona un vínculo a una página Web, normalmente fuera del servidor de informes.
  • Un vínculo de marcador proporciona un vínculo a un marcador o delimitador del informe actual.

Para obtener información sobre cómo agregar vínculos mediante el Diseñador de informes, vea Agregar vínculos a un informe.

Ocultar elementos

Cada elemento de un informe tiene un conjunto de propiedades que determina si el elemento está visible u oculto. Estas propiedades se pueden utilizar para ocultar elementos en un informe, ocultar datos condicionalmente en función de otros datos del informe y proporcionar un elemento donde el usuario haga clic para mostrar y ocultar elementos. Por ejemplo, puede crear un informe de obtención de detalles que muestre los datos resumidos cuando el informe se cargue por primera vez y que muestre las filas detalladas cuando el usuario haga clic en un cuadro de texto determinado.

Para obtener más información sobre cómo ocultar elementos en un informe utilizando el Diseñador de informes, vea Ocultar elementos de informe.

Mapa del documento

Otra manera que el usuario tiene para interactuar con un informe es mediante el mapa de documento. En el Visor de HTML, un mapa de documento aparece como una tabla de contenido situada junto al informe. Cuando el usuario hace clic en un elemento de la tabla, el explorador va a ese elemento en el informe.

Para agregar elementos a un mapa de documento, asocie una etiqueta de mapa de documento a cada elemento. Para obtener más información sobre cómo agregar elementos a un mapa de documento mediante el Diseñador de informes, vea Agregar un mapa del documento.

Recursos externos

Desarrollar exploración y obtención de detalles de informes (puede estar en inglés)

Vea también

Conceptos

Trabajar con el Diseñador de informes
Fundamentos del Diseñador de informes

Ayuda e información

Obtener ayuda sobre SQL Server 2005