Usar parámetros para controlar el aspecto de los informes

Nuevo: 17 de julio de 2006

Se pueden utilizar parámetros para controlar la visibilidad de los elementos de un informe. Para ello, se establecen propiedades en los cuadros de texto, incluidos fuente, color, decoración y estilo, mediante parámetros en expresiones. Cuando se procesa el informe, se evalúa la expresión con la configuración de los parámetros y las propiedades de los cuadros de texto actuales.

Controlar la visibilidad

Es posible mostrar y ocultar los elementos de un informe al establecer de forma condicional las propiedades de visibilidad del elemento de informe mediante una expresión que incluye un parámetro. Se puede establecer la visibilidad de los encabezados de columna, las filas de tabla o los encabezados de grupo en cualquier lugar en el que la propiedad Visibility de un cuadro de texto o de la página de propiedades del elemento de informe acepte una expresión. El nodo Visibilidad incluye las propiedades Hidden y ToggleItem. También se puede controlar el estado inicial de los elementos de obtención de detalles.

Los cambios que realice en los parámetros no se reflejarán en el informe hasta que lo vuelva a procesar.

Encontrará ejemplos en los que se muestra cómo controlar la visibilidad de filas y columnas en Tutorial: Agregar parámetros a un informe tabular básico. Encontrará ejemplos en los que se muestra cómo controlar el estado inicial de obtención de detalles de un elemento de alternancia en Tutorial: Características avanzadas mediante el uso de parámetros.

Controlar el formato

Los cuadros de texto tienen propiedades de fuente y estilo que se aplican a todo el texto de un solo cuadro de texto. Muchas de estas propiedades se pueden establecer mediante expresiones. Por ejemplo, se puede crear un informe de ventas en el que se muestren los beneficios por ventas y definir un parámetro que permita a los usuarios seleccionar un valor de umbral. Los valores que superen el umbral aparecerán en una fuente roja y los demás en una fuente negra.

Para que el estilo resulte condicional, se utilizará una expresión que haga referencia al parámetro de umbral en lugar de un valor estático para la propiedad de fuente del cuadro de texto en el que se muestran los beneficios por ventas. En la ventana Propiedades del cuadro de texto, escriba la expresión siguiente en la propiedad Color:

=IIF(Fields!Profit.Value < Parameters!Threshold.Value, "Red", "Black")

Controlar la agrupación, la ordenación y el filtrado

Se puede cambiar el aspecto de un informe al permitir a los usuarios seleccionar el modo en el que desean que se filtren, ordenen o agrupen las regiones de datos. Todas estas características se pueden establecer mediante expresiones que hacen referencia a parámetros de informe.

Encontrará ejemplos en los que se muestra cómo cambiar la ordenación y el filtrado en función de un parámetro en Tutorial: Agregar parámetros a un informe tabular básico. Encontrará ejemplos en los que se muestra cómo cambiar la agrupación en Tutorial: Características avanzadas mediante el uso de parámetros.

Vea también

Referencia

Ejemplos de expresiones en Reporting Services

Conceptos

Usar parámetros en expresiones
Ocultar elementos de informe

Otros recursos

Tutorial: Agregar parámetros a un informe tabular básico
Tutorial: Características avanzadas mediante el uso de parámetros

Ayuda e información

Obtener ayuda sobre SQL Server 2005