Compartir a través de


Tutorial: Crear un informe de gráfico rápido sin conexión (Generador de informes)

En este tutorial, creará un gráfico circular usando un asistente y, a continuación, lo modificará un poco, solo para hacerse una idea de las posibilidades. Puede hacerlo de dos maneras diferentes: Ambos métodos tienen el mismo resultado; un gráfico circular como el de la siguiente ilustración:

"Mi primer gráfico circular" en la vista Ejecutar

Requisitos previos

Si usa datos XML o una consulta Transact-SQL, necesita tener acceso al Generador de informes SQL Server 2012. Puede ejecutar la versión independiente o la versión de ClickOnce disponible en el Administrador de informes o en un sitio de SharePoint. El primer paso, la forma de abrir el Generador de informes, es el único diferente para las versiones de ClickOnce. Para obtener más información, vea Instalar, desinstalar y asistencia del Generador de informes.

Dos maneras de hacer este tutorial

  • Crear el gráfico circular con datos XML

  • Crear el gráfico circular con una consulta Transact-SQL que contenga datos

Usar datos XML para este tutorial

Puede utilizar los datos XML que copia de este tema y pegarlos en el asistente. No necesita estar conectado a un servidor de informes o a un servidor de informes en modo integrado de SharePoint, y no necesita acceso a una instancia de SQL Server 2012.

Crear el gráfico circular con datos XML

Usar una consulta Transact SQL que contenga los datos de este tutorial

Puede copiar desde este tema una consulta con datos incluidos en él y pegarlos en el asistente. Necesitará el nombre de una instancia de SQL Server 2012 y credenciales suficiente para el acceso de solo lectura a cualquier base de datos. La consulta del conjunto de datos en el tutorial usa datos literales, pero la consulta debe ser procesada por una instancia de SQL Server 2012 para que devuelva los metadatos requeridos por un conjunto de datos de informe.

La ventaja de usar la consulta Transact-SQL es que todos los demás tutoriales del Generador de informes usan el mismo método, de modo que cuando realice los otros tutoriales ya sabrá lo que debe hacer.

La consulta Transact-SQL TSQL requiere otros requisitos previos. Para obtener más información, vea Requisitos previos para los tutoriales (Generador de informes).

Crear el gráfico circular con una consulta Transact-SQL que contenga datos

También en este artículo

Después de ejecutar el asistente

¿Qué debe hacer a continuación?

Crear el gráfico circular con datos XML

Para crear el gráfico circular con datos XML

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

    Aparecerá el cuadro de diálogo Introducción.

    [!NOTA]

    Si el cuadro de diálogo Introducción no aparece, en el botón Generador de informes, haga clic en Nuevo.

  2. En el panel de la izquierda, compruebe que está seleccionada la opción Informe.

  3. En el panel derecho, haga clic en Asistente para gráfico y, a continuación, haga clic en Crear.

  4. En la página Elegir un conjunto de datos, haga clic en Crear un conjunto de datos y, a continuación, haga clic en Siguiente.

  5. En la página Elegir una conexión a un origen de datos, haga clic en Nueva.

    Se abrirá el cuadro de diálogo Propiedades del origen de datos.

  6. Puede dar el nombre que desee a un origen de datos. En el cuadro Nombre, escriba: MiGráficoCircular.

  7. En el cuadro Seleccionar el tipo de conexión, haga clic en XML.

  8. Haga clic en la pestaña Credenciales y seleccione Usar usuario de Windows actual. Puede que se requiera la delegación Kerberos y, a continuación, haga clic en Aceptar.

  9. En la página Elegir una conexión a un origen de datos, haga clic en miGráficoCircular y, a continuación, haga clic en Siguiente.

  10. Copie el texto siguiente y péguelo en el cuadro grande en el centro de la página Diseñar una consulta.

    <Query>
    <ElementPath>Root /S  {@Sales (Integer)} /C {@FullName} </ElementPath>
    <XmlData>
    <Root>
    <S Sales="150">
      <C FullName="Jae Pak" />
    </S>
    <S Sales="350">
      <C FullName="Jillian  Carson" />
    </S>
    <S Sales="250">
      <C FullName="Linda C Mitchell" />
    </S>
    <S Sales="500">
      <C FullName="Michael Blythe" />
    </S>
    <S Sales="450">
      <C FullName="Ranjit Varkey" />
    </S>
    </Root>
    </XmlData>
    </Query>
    
  11. (Opcional) Haga clic en el botón Ejecutar (!) para ver los datos en los que se basará su gráfico.

  12. Haga clic en Siguiente.

  13. En la página Elegir un tipo de gráfico, haga clic en Circular y, a continuación, haga clic en Siguiente.

  14. En la página Organizar campos del gráfico, haga doble clic en el campo Sales en el cuadro Campos disponibles.

    Observe que se desplaza automáticamente al cuadro de diálogo Valores, porque es un valor numérico.

  15. Arrastre el campo FullName desde el cuadro de diálogo Campos disponibles hasta Categorías (o haga doble clic en él; se desplazará al cuadro de diálogo Categorías) y, a continuación, haga clic en Siguiente.

  16. En la página Elegir un estilo, Océano está seleccionado de forma predeterminada. Haga clic en otros estilos para ver su apariencia.

  17. Haga clic en Finalizar.

    Se ve ahora el nuevo informe de gráfico circular en la superficie de diseño. Lo que ve es figurativo. La leyenda dice Full Name 1, Full Name 2, etc., en lugar de los nombres de los vendedores, y el tamaño de los sectores del gráfico circular no es preciso. Únicamente es para que se haga una idea de cómo será el informe.

  18. Para ver el gráfico circular real, haga clic en Ejecutar en la pestaña Inicio de la cinta de opciones.

Icono de flecha usado con el vínculo Volver al principioVolver al principio

Crear el gráfico circular con una consulta Transact-SQL

Para crear el gráfico circular con una consulta Transact-SQL que contenga los datos

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

  2. En el cuadro de diálogo Nuevo informe o conjunto de datos, compruebe que Informe está seleccionado en el panel izquierdo.

  3. En el panel derecho, haga clic en Asistente para gráfico y, a continuación, haga clic en Crear.

  4. En la página Elegir un conjunto de datos, haga clic en Crear un conjunto de datos y, a continuación, haga clic en Siguiente.

  5. En la página Elegir una conexión a un origen de datos, seleccione un origen de datos existente o vaya al servidor de informes y seleccione un origen de datos y, a continuación, haga clic en Siguiente. Puede que necesite escribir un nombre de usuario y contraseña.

    [!NOTA]

    El origen de datos que elija no importa, con tal de que tenga los permisos adecuados. No está recibiendo datos del origen de datos. Para obtener más información, vea Requisitos previos para los tutoriales (Generador de informes).

  6. En la página Diseñar una consulta, haga clic en Editar como texto.

  7. Pegue la siguiente consulta en el panel de consulta:

    SELECT 150 AS Sales, 'Jae Pak' AS FullName 
    UNION SELECT 350 AS Sales, 'Jillian Carson' AS FullName 
    UNION SELECT 250 AS Sales, 'Linda C Mitchell' AS FullName 
    UNION SELECT 500 AS Sales, 'Michael Blythe' AS FullName 
    UNION SELECT 450 AS Sales, 'Ranjit Varkey' AS FullName 
    
  8. (Opcional) Haga clic en el botón Ejecutar (!) para ver los datos en los que se basará su gráfico.

  9. Haga clic en Siguiente.

  10. En la página Elegir un tipo de gráfico, haga clic en Circular y, a continuación, haga clic en Siguiente.

  11. En la página Organizar campos del gráfico, haga doble clic en el campo Sales en el cuadro Campos disponibles.

    Observe que se desplaza automáticamente al cuadro Valores, porque es un valor numérico.

  12. Arrastre el campo FullName desde el cuadro de diálogo Campos disponibles hasta Categorías (o haga doble clic en él; se desplazará al cuadro de diálogo Categorías) y, a continuación, haga clic en Siguiente.

  13. En la página Elegir un estilo, Océano está seleccionado de forma predeterminada. Haga clic en otros estilos para ver su apariencia.

  14. Haga clic en Finalizar.

    Se ve ahora el nuevo informe de gráfico circular en la superficie de diseño. Lo que ve es figurativo. La leyenda dice Full Name 1, Full Name 2, etc., en lugar de los nombres de los vendedores, y el tamaño de los sectores del gráfico circular no es preciso. Únicamente es para que se haga una idea de cómo será el informe.

  15. Para ver el gráfico circular real, haga clic en Ejecutar en la pestaña Inicio de la cinta de opciones.

Icono de flecha usado con el vínculo Volver al principioVolver al principio

Después de ejecutar el asistente

Ahora que tiene el informe del gráfico circular, puede trabajar con él. En la pestaña Ejecutar de la cinta de opciones, haga clic en Diseño, de modo que pueda seguir modificándolo.

Agrandar el gráfico

Quizá quiera que el gráfico circular sea más grande. Haga clic en el gráfico, pero no en ningún elemento del gráfico, para seleccionarlo y arrastre la esquina inferior derecha para cambiar el tamaño.

Agregar un título de informe

Seleccione las palabras Título de gráfico en la parte superior del gráfico y, a continuación, escriba un título, como Gráfico circular de ventas.

Agregar porcentajes

Para mostrar los valores de porcentaje como etiquetas en un gráfico circular

  1. Haga clic con el botón secundario en el gráfico circular y seleccione Mostrar etiquetas de datos. Las etiquetas de datos aparecerán dentro de cada sector del gráfico circular.

  2. Haga clic con el botón secundario en las etiquetas y seleccione Propiedades de la etiqueta de la serie. Aparecerá el cuadro de diálogo Propiedades de la etiqueta de la serie.

  3. Escriba #PERCENT{P0} para la opción Datos de etiqueta.

    {P0} le da el porcentaje sin decimales. Si simplemente escribe #PERCENT, los números tendrán dos posiciones decimales. #PERCENT es una palabra clave que realiza un cálculo o función automáticamente; hay muchas otras.

Para obtener más información acerca de cómo personalizar las etiquetas y leyendas de un gráfico, vea Mostrar valores de porcentaje en un gráfico circular (Generador de informes y SSRS) y Cambiar el texto de un elemento de leyenda (Generador de informes y SSRS).

Icono de flecha usado con el vínculo Volver al principioVolver al principio

¿Qué debe hacer a continuación?

Ahora que ha creado su primer informe en el Generador de informes, está listo para leer los demás tutoriales y empezar a crear informes a partir de sus propios datos. Para ejecutar el Generador de informes, necesitará permiso de acceso a los orígenes de datos, como las bases de datos, con una cadena de conexión, que le conecta al origen de datos. El administrador del sistema tiene esta información y puede facilitársela.

Para trabajar con otros tutoriales, necesita el nombre de una instancia de SQL Server 2012 y credenciales suficientes para el acceso de solo lectura a cualquier base de datos. El administrador del sistema puede facilitárselo también.

Finalmente, para guardar los informes en un servidor de informes o en un sitio de SharePoint integrado con un servidor de informes, necesitará la dirección URL y los permisos necesarios. Puede ejecutar cualquier informe que cree directamente desde su equipo, pero los informes tienen más funcionalidad cuando se ejecutan desde el servidor de informes o desde el sitio de SharePoint. Necesita permisos para ejecutar sus informes u otros desde el servidor de informes o desde el sitio de SharePoint donde estén publicados. Hable con el administrador del sistema para obtener acceso.

Podría resultarle de ayuda leer sobre algunos conceptos y términos antes de empezar. Para obtener más información, vea Conceptos de creación de informes (Generador de informes y SSRS). Además, dedique algún tiempo al planeamiento antes de crear su primer informe. Será tiempo bien invertido. Para obtener más información, vea Planear un informe (Generador de informes).

Icono de flecha usado con el vínculo Volver al principioVolver al principio

Vea también

Conceptos

Introducción al Generador de informes

Otros recursos

Tutoriales (Generador de informes)