Share via


Tutorial: Agregar un KPI a un informe (Generador de informes 2.0)

Un indicador clave de rendimiento (KPI) es un valor medible de un informe que tenga importancia para la empresa, como por ejemplo, Ventas totales. Si desea mostrar el estado actual de un KPI en un informe, puede usar uno de estos tres métodos:

  1. Resalte los valores de celda mediante un color de fondo que muestre el estado del KPI.

  2. Use un medidor para mostrar el estado del KPI.

  3. Reemplace los valores de celda por una imagen que muestre el estado del KPI.

En este tutorial, aprenderá a agregar un KPI utilizando los enfoques 1 y 2.

Para definir el estado actual de un KPI, crearemos un requisito empresarial basado en la base de datos de ejemplo AdventureWorks2008 y lo agregaremos al informe creado en Tutorial: Crear un informe de tabla básico (Generador de informes 2.0).

Supongamos que el KPI está basado en el total del pedido de ventas, que es el agregado de Total de línea para cada pedido. El KPI está diseñado para resaltar un total de pedido de la manera siguiente:

  • Un total de pedido superior a 100 requiere un tratamiento inmediato.

  • Un total de pedido superior a 25 pero inferior a 100 requiere un tratamiento especial.

  • Un total de pedido inferior a 25 no requiere ninguna atención adicional.

Requisitos

Debe disponer de lo siguiente para poder completar este tutorial:

Tiempo estimado para completar este tutorial: 10 minutos.

Para abrir un informe existente

  1. Haga clic en Inicio, seleccione Programas, Generador de informes de Microsoft SQL Server 2008 y, a continuación, haga clic en Generador de informes 2.0.

  2. En el botón Generador de informes, haga clic en Abrir.

  3. Navegue a Sales Order en el servidor de informes.

A continuación, establecerá el color de fondo de una celda de la tabla en una expresión basada en el valor que se muestra en la celda cuando se procesa el informe.

Para mostrar el estado actual de un KPI usando colores de fondo

  1. En la tabla, haga clic con el botón secundario dos celdas por debajo de la celda Product (en la fila de subtotal que muestra el total de cada pedido) y, a continuación, haga clic en Propiedades de cuadro de texto.

  2. En Relleno, haga clic en el botón fx, a continuación, escriba la expresión siguiente en el campo Establecer expresión para: BackgroundColor:

    =IIF(Sum(Fields!LineTotal.Value) >= 100, "Violet", IIF(Sum(Fields!LineTotal.Value) < 25, "Transparent", "Cornsilk"))

    Esto cambia el color de fondo a violeta para cada celda que contiene una suma agregada de LineTotal mayor o igual que 100. Todos los valores entre 25 y 100 se colorean utilizando el tono de amarillo denominado "Cornsilk". No se resaltan los valores por debajo de 25.

  3. Haga clic en Aceptar.

  4. Haga clic en Ejecutar para obtener la vista previa del informe.

    En la fila de subtotal que muestra el total de cada pedido, el color de fondo de la celda cambia en función del valor de la suma agregada.

A continuación, agregará una columna y un medidor para mostrar el estado de un KPI.

Para mostrar el estado actual de un KPI usando un medidor

  1. Cambie a la vista Diseño.

  2. En la tabla, haga clic con el botón secundario en el identificador de columna de la celda que modificó en el procedimiento anterior, señale a Insertar columna y, a continuación, haga clic en Derecha. Se agregará una nueva columna a la tabla.

  3. En la ficha Insertar, en el grupo Regiones de datos, haga clic en Medidor y, a continuación, haga clic en la superficie de diseño fuera de la tabla. Aparecerá el cuadro de diálogo Seleccionar tipo de medidor.

  4. Haga clic en Lineal. Se selecciona el primer medidor lineal.

  5. Haga clic en Aceptar.

    Se agregará un medidor a la superficie de diseño.

  6. Desde el panel Datos de informe, arrastre LineTotal hasta el medidor.

    Al colocar el campo en el medidor, el campo se agrega mediante la función integrada SUM.

  7. Haga clic con el botón secundario en el medidor, señale a Medidor y, a continuación, haga clic en Propiedades de puntero.

  8. En Tipo de puntero, seleccione Barra. Esto cambia el puntero de un marcador a una barra que estará más visible cuando el medidor se agregue a la tabla.

  9. Haga clic en Relleno del puntero. En Color secundario elija Amarillo. El modelo de relleno de degradado cambiará de blanco a amarillo.

  10. Arrastre el medidor dentro de la tabla a la tercera celda de la columna insertada.

    [!NOTA]

    Puede que necesite cambiar el tamaño de la columna para que el medidor lineal horizontal quepa en la celda. Para cambiar el tamaño de la columna, haga clic en el encabezado de columna y use los controladores de tamaño para cambiar el tamaño de las celdas horizontal y verticalmente.

  11. Haga clic en Ejecutar para obtener la vista previa del informe.

    La longitud horizontal de la barra en el medidor cambia en función del valor del KPI.

  12. (Opcional) Agregue un tope máximo para controlar el desbordamiento, de modo que cualquier valor que supere el máximo de la escala siempre señale al tope máximo:

    1. Abra el panel de propiedades.

    2. Haga clic en la escala. Las propiedades de la escala lineal se muestran en el panel de propiedades.

    3. En la categoría Topes de escala, expanda el nodo MaximumPin.

    4. Establezca la propiedad Enable en True. Aparece un tope después del valor máximo en la escala.

    5. Establezca BorderColor en Lima.