Compartir a través de


Lección 6: Agregar grupos y totales (Reporting Services)

Agregue grupos y totales al informe para organizar y resumir los datos.

Para obtener información sobre cómo agregar totales de ejecución a informes, vea: Agregar totales a informes de Reporting Services (SSRS).

En este tema:

Para agrupar datos en un informe

  1. Haga clic en la pestaña Diseño .

  2. Si no ve el panel Grupos de filas , haga clic con el botón secundario en la superficie de diseño y haga clic en ver y en Agrupar.

  3. En el panel Datos de informe, arrastre el campo Date hasta el panel Grupos de filas. Sitúelo encima de la fila denominada (Details).

    Observe que el identificador de fila ahora tiene un corchete para mostrar un grupo. Ahora, la tabla también tiene dos columnas Date, una de ellas en uno de los dos extremos de una línea de puntos vertical.

  4. En el panel Datos de informe, arrastre el campo Order hasta el panel Grupos de filas. Sitúelo debajo de Date y encima de (Details).

    Observe que el identificador de fila ahora tiene dos corchetes para mostrar dos grupos. La tabla ahora también tiene dos Order columnas.

  5. Elimine las columnas Date y Order originales situadas a la derecha de la línea doble. Esta acción quita los valores de este registro para que solo se muestre el valor de grupo. Seleccione los identificadores de las dos columnas y haga clic con el botón derecho en Eliminar columnas.

    Selección de columnas para eliminar

    Puede volver a dar formato a los encabezados de columna y a la fecha.

  6. Cambie a la pestaña Vista previa para obtener la vista previa del informe. El aspecto deberá ser parecido al de la ilustración siguiente:

    Tabla agrupada por fecha y después por pedido

Para agregar totales a un informe

  1. Cambie a la vista de diseño.

  2. Haga clic con el botón derecho en la celda de la región de datos que contiene el campo [LineTotal]y haga clic en Agregar total.

    Esto agrega una fila con la suma de los importes de los pedidos.

  3. Haga clic con el botón derecho en la celda que contiene el campo [Qty]y haga clic en Agregar total.

    Esto agrega la suma de los importes de los pedidos a la fila de totales.

  4. En la celda vacía situada a la izquierda de Sum[Qty], escriba la etiqueta "Order Total".

  5. Puede agregar un color de fondo a la fila de totales. Seleccione las dos celdas que contienen las sumas y la celda con la etiqueta.

  6. En el menú Formato , haga clic en Color de fondoy, a continuación, haga clic en Gris claroy en Aceptar.

    Vista Diseño: tabla básica con total de pedidos

Para agregar un total diario a un informe

  1. Haga clic con el botón derecho en la celda Order , seleccione Agregar totaly, luego, haga clic en Después.

    Esto agrega una nueva fila que contiene sumas de la cantidad y el importe del dólar para cada día, y la etiqueta "Total" en la columna Pedido.

  2. Escriba la palabra Daily antes de la palabra Total en la misma celda, por lo que lee Daily Total.

  3. Seleccione la celda Daily Total , las dos celdas Sum y la celda que queda vacía entre ellas.

  4. En el menú Formato , haga clic en Color de fondo, en Anaranjadoy en Aceptar.

Para agregar un total general a un informe

  1. Haga clic con el botón derecho en la celda Date, seleccione Agregar totaly, luego, haga clic en Después.

    Esto agrega una nueva fila que contiene sumas de la cantidad y el importe del dólar para todo el informe y la etiqueta Total de la Date columna.

  2. Escriba la palabra Grand delante de la palabra Total en la misma celda, de modo que se lea Grand Total.

  3. Seleccione la celda Grand Total , las dos celdas Sum y las celdas que quedan vacías entre ellas.

  4. En el menú Formato , haga clic en Color de fondoy, a continuación, haga clic en Azul claroy en Aceptar.

    Vista Diseño: total general en tabla básica

  5. Haga clic en Vista previa.

    La última página debe tener un aspecto similar a este:

    Vista previa: tabla básica con total general

Para publicar el informe en el servidor de informes (opcional)

  1. Un paso opcional es publicar el informe completado en el servidor de informes en modo nativo de modo que pueda ver el informe en el Administrador de informes.

  2. En la barra de herramientas, haga clic en Proyecto y, a continuación, haga clic en tutorial Propiedades....

  3. En TargetServerURL , escriba el nombre del nombre del servidor de informes, por ejemplo , http://< servername>/reportserver.

  4. Haga clic en Aceptar

  5. En la barra de herramientas, haga clic en Generar y, a continuación, haga clic en Tutorial de implementación.

    Si ve un mensaje similar al siguiente en la ventana de salida, indica que la implementación se realiza correctamente.

    ------ Build started: Project: tutorial, Configuration: Debug ------Skipping 'Sales Orders.rdl'. El elemento está actualizado. Compilación completa: 0 errores, 0 advertencias------ Implementación iniciada: Proyecto: tutorial, Configuración: Depuración ------Implementación en http://< nombre> de servidor/reportserverInformación de implementación "/tutorial/Pedidos de ventas". Implementación completa -- 0 errores, 0 warnings========= Compilación: 1 correcto o actualizado, 0 failed, 0 omitido ======================== Implementación: 1 correcto, 0 failed, 0 omitido ===========

    Si ve un mensaje de error similar al siguiente, compruebe que tiene permisos en el servidor de informes y ha iniciado SQL Server Data Tools con privilegios de administrador.

    "Los permisos concedidos al usuario "XXXXXXXX\<su nombre> de usuario" no son suficientes para realizar esta operación"

  6. Inicie el Administrador de informes con privilegios de administrador, por ejemplo, haga clic con el botón secundario en el icono para Internet Explorer y haga clic en Ejecutar como administrador.

    Busque la dirección URL del Administrador de informes, por ejemplo: http://<server name>/reports.

  7. Busque la carpeta que contiene el informe y haga clic en el nombre del informe Sales Orders para verlo representado en el explorador.

Pasos siguientes

Ha completado correctamente el tutorial Crear un informe de tabla básico.

Consulte también

Filtrar, agrupar y ordenar datos (Generador de informes y SSRS)