Share via


Crear el proyecto del servidor de informes y el informe AdventureWorks2008R2_Base SAP (SSRS)

En Business Intelligence Development Studio, puede crear varios orígenes de datos compartidos, conjuntos de datos compartidos e informes y, después, implementarlos todos en un solo paso. En este tutorial, creará un proyecto y una solución de servidor de informes, y un informe base. Con cada informe de ejemplo de AdventureWorks, realizará una copia del informe base como punto de partida para compilar cada uno de los informe independientes.

Aprendizaje

En este tutorial, aprenderá a realizar las siguientes tareas:

  • Crear y configurar un proyecto de servidor de informes

  • Agregar un informe en blanco al proyecto.

  • Agregar un origen de datos compartido al informe y una referencia de origen de datos compartidos al informe.

  • Agregar un parámetro de informe booleano.

  • Agregar y configurar el encabezado con el logotipo y el nombre del informe.

  • Agregar y configurar el pie de página con la descripción del informe.

  • Establecer la visibilidad condicional para que un usuario pueda mostrar u ocultar el contenido, según sea necesario, de dos maneras: en función de un comando alternante de cuadro de texto o de un parámetro booleano.

  • Agregar el texto de la descripción con visibilidad condicional, que el usuario puede establecer en función del parámetro booleano.

  • Agregar el texto de la descripción al informe como una propiedad Descripción. La descripción del informe se muestra en el servidor de informes.

  • Agregar el texto del escenario con visibilidad condicional que el usuario puede mostrar u ocultar. El texto del escenario es texto personalizado que describe preguntas que se pueden responder con el informe.

  • Establecer el tamaño de página para exportar el archivo a formato PDF.

  • Obtenga una vista previa y compruebe el informe.

  • Implementar y comprobar el informe.

Tiempo estimado para completar este tutorial: 15 minutos.

Requisitos

Para obtener la lista de requisitos, vea Requisitos previos de los informes de ejemplo de AdventureWorks 2008R2 (SSRS).

Sugerencias

Para obtener una lista de sugerencias generales, vea Sugerencias para diseño de informes (Generador de informes 3.0 y SSRS).

Establecer las propiedades de un proyecto

Crear una solución y establecer el conjunto de propiedades del proyecto

  1. Inicie el BI Development Studio.

    Nota

    Si el sistema operativo admite el Control de cuentas de usuario (UAC), y está habilitado, para implementar informes en un servidor de informes debe ejecutar BI Development Studio con privilegios elevados. Para obtener más información, vea Requisitos previos de los informes de ejemplo de AdventureWorks 2008R2 (SSRS).

  2. Cree un nuevo proyecto del servidor de informes denominado Informes de ejemplos de AdventureWorks 2008R2.

    Nota

    Si ha instalado los informes de ejemplo de AdventureWorks 2008R2 de CodePlex, utilice un nombre único para el proyecto del servidor de informes a fin de evitar conflictos en la denominación.

  3. Abra las páginas de propiedades para el proyecto. Realice las siguientes acciones:

    1. Establezca TargetDatasetFolder en AdventureWorks 2008R2/Datasets.

    2. Establezca TargetDataSourceFolder en AdventureWorks 2008R2/DataSources.

    3. Establezca TargetReportFolder en AdventureWorks 2008R2.

    4. Establezca TargetReportPartFolder en AdventureWorks 2008R2/ReportParts.

    5. Establezca TargetServerURL en su servidor de informes o sitio de SharePoint. Por ejemplo, http://<nombre de servidor>/reportserver.

    6. Compruebe que TargetServerVersion es SQL Server 2008 R2.

  4. Acepte los demás valores predeterminados y cree el proyecto.

Agregar un informe en blanco

Para agregar un informe en blanco

  1. En el Explorador de soluciones, haga clic con el botón secundario en la carpeta Informes, seleccione Agregar y luego haga clic en Nuevo elemento.

  2. En Plantillas, haga clic en Informe.

  3. Establezca Nombre en AdventureWorks2008R2_Base.rdl.

  4. Haga clic en Agregar.

Crear el origen de datos compartidos en el proyecto y el informe.

Para crear un origen de datos compartido para los datos de AdventureWorks

  1. En el Explorador de soluciones, cree un origen de datos compartido de proyecto para la base de datos de AdventureWorks.

    1. Establezca Nombre en AdventureWorks2008R2.

    2. Compile una cadena de conexión que sea similar a la siguiente:

      Data Source=(servername); Initial Catalog=AdventureWorks2008R2

    3. Especifique las credenciales.

  2. En el panel Datos de informe, agregue una referencia al origen de datos de informe que indique el origen de datos del proyecto.

  3. Cambie Nombre a AdventureWorks2008R2.

  4. Seleccione Usar referencia de origen de datos compartido y haga clic en AdventureWorks2008R2.

Crear parámetros de informe

Se crea un parámetro de informe automáticamente por cada variable de consulta del conjunto de datos, parámetro de entrada de procedimiento almacenado o parámetro de conjunto de datos compartido. También puede crear parámetros de forma manual.

En el informe base, creará un parámetro booleano para que un usuario pueda mostrar u ocultar la información opcional del informe, por ejemplo, la descripción del informe o resultados de expresión.

Para agregar un parámetro booleano para obtener visibilidad condicional

  1. En el panel Datos de informe, agregue un parámetro denominado ShowAll.

  2. En la página General, cambie Pedir datos a ¿Mostrar toda la información?

  3. Cambie Tipo de datos a Booleano.

  4. En la página Valores predeterminados, seleccione Especificar valores.

  5. Agregue un valor y establézcalo en false.

Después de que se publican por primera vez los parámetros en un servidor de informes o sitio de SharePoint, no se pueden sobrescribir las propiedades de parámetro desde BI Development Studio. Por cuestiones de diseño, los parámetros publicados se administran solo en el servidor de informes. Para cambiar el valor de una propiedad una vez publicada, debe actualizar la propiedad directamente en el servidor de informes, o eliminar el informe e implementarlo de nuevo.

Agregar el encabezado de página

Para agregar el encabezado, el logotipo y el nombre del informe

  1. En el menú Informe, agregue un encabezado de página.

  2. En el recuadro Datos de informe, agregue una imagen. Desplácese hasta la carpeta del proyecto y seleccione AdventureWorksLogo.jpg.

  3. Arrastre la imagen hasta el encabezado de página.

  4. En el cuadro de diálogo Propiedades de la imagen, establezca Nombre en Logotipo.

  5. Compruebe que el origen de imagen es Incrustada.

  6. Después de agregar la imagen, arrastre los identificadores de la imagen para expandir el tamaño a aproximadamente 6,25 por 6,25 cm.

  7. En el panel Datos de informe, expanda Campos integrados y arrastre Nombre del informe al lado derecho del encabezado de página. Dé formato según sea necesario.

  8. Arrastre la parte inferior del encabezado de página hacia arriba para quitar el espacio en blanco innecesario.

Agregar el pie de página

Puede agregar una descripción del informe en el pie de página y ocultar el contenido de forma condicional. El usuario puede decidir si mostrar la información. Para mostrar una descripción en el servidor de informes, agregue la información a la propiedad Description del informe.

Para agregar el pie de página y una descripción que se ocultan de forma predeterminada

  1. Agregue un pie de página.

  2. En Propiedades de pie de página, borre la opción Imprimir en la primera página.

  3. Agregue un cuadro de texto con el siguiente texto: <Reemplazar con descripción.>.

  4. Cambie el Nombre del cuadro de texto a tbDescription.

  5. Expanda el tamaño del cuadro de texto hasta rellenar el pie de página.

  6. Seleccione el cuadro de texto.

    Nota

    Al hacer clic por primera vez en un cuadro de texto, se pasa al modo de edición. Para seleccionar el cuadro de texto una vez esté en el modo de edición, presione ESC. Para obtener más información, vea Sugerencias para diseño de informes (Generador de informes 3.0 y SSRS).

  7. En las propiedades de Cuadro de texto, en la página Visibilidad, seleccione Mostrar u ocultar en función de una expresión y agregue el texto: =NOT Parameters!ShowAll.Value.

Utilice al operador NOT porque la visibilidad establece la propiedad Hidden en el cuadro de texto. Para el usuario, el parámetro @ShowAll se define como una acción positiva. Cuando @ShowAll es true, el texto no se oculta.

Agregar una descripción

Para agregar la descripción como una propiedad de informe

  1. Haga clic en el fondo del informe para mostrar Propiedades del informe en el recuadro Propiedad.

  2. Busque Descripción y copie y pegue el texto de la descripción del paso anterior.

Nota

El número máximo de caracteres en una descripción es 512.

Una vez publicado la primera vez el texto de la descripción, no puede sobrescribir la propiedad Description desde BI Development Studio. Para cambiar el valor de una propiedad una vez publicada, debe actualizar la propiedad directamente en el servidor de informes o el sitio de SharePoint, o eliminar el informe e implementarlo de nuevo.

Agregar el texto del escenario

El texto del escenario describe el propósito del informe. En algunos informes, puede proporcionar orientación al usuario sobre las características del informe. De forma predeterminada, el texto del escenario está oculto, pero el usuario puede mostrarlo y ocultarlo.

Para agregar un comando alternante para texto que tiene visibilidad condicional

  1. En la parte superior, a la izquierda del informe, debajo del encabezado de página, agregue un cuadro de texto con el siguiente texto:

    Haga clic en + para ver para el escenario.

  2. Cambie el Nombre del cuadro de texto a tbToggle.

  3. Aplique el estilo de fuente según convenga.

Para habilitar que se muestre o se oculte un cuadro de texto según un comando alternante

  1. En la parte superior, a la derecha del informe, debajo del encabezado de página, agregue un cuadro de texto.

  2. Cambie el Nombre del cuadro de texto a tbScenario.

  3. En el cuadro de texto, escriba: <Reemplazar con la descripción del escenario de este informe>.

  4. En las propiedades de Cuadro de texto, en la página Visibilidad, seleccione Ocultar en Cuando se ejecuta inicialmente el informe.

  5. Seleccione La visualización se puede activar o desactivar para este elemento de informe.

  6. En la lista desplegable, seleccione tbToggle.

En lecciones posteriores, creará el texto del escenario para cada informe y agregará vínculos desde palabras concretas del texto a marcadores de posición de elementos de informe relacionados.

Establecer el tamaño de la página para exportar a archivos .PDF

El diseño del informe no es WYSIWIG. El informe representado no se ve hasta que se obtiene una vista previa o se ejecuta. Por cuestiones de diseño, cada región de datos se expandirá automáticamente para alojar todos los datos de su conjunto de datos relacionado. Se conserva el espacio en blanco de la superficie de diseño del informe.

Si piensa imprimir un informe o exportarlo a un formato compatible con impresión, para evitar que haya varias páginas horizontales, debe establecer el ancho de página explícitamente y eliminar el espacio en blanco del informe.

Para establecer el tamaño de página para .PDF u otros formatos de impresión

  1. Quite o minimice el espacio en blanco innecesario del informe haciendo que los elementos del informe sean adyacentes y arrastrando los bordes del informe hasta los bordes de los elementos del informe.

  2. Haga clic con el botón secundario en fondo de la superficie de diseño del informe y, a continuación, haga clic en Regla.

  3. Desde el menú Informe, abra Propiedades del informe.

  4. En la página Configurar página, haga lo siguiente:

    1. Cambie Ancho a 20,1612 cm.

    2. Compruebe que los márgenes Derecho e Izquierdo no son mayores de 2,54 cm.

  5. Utilice la regla para comprobar que la página mide menos de 17,78 cm.

Obtener una vista previa del informe

Para obtener una vista previa y comprobar el informe

  1. Obtenga una vista previa del informe.

  2. Compruebe que el informe se ejecuta automáticamente.

  3. En la barra de herramientas de visor de informes, compruebe que ShowAll tiene los botones de radio True y False. El valor es False de forma predeterminada.

  4. Aparecen en el encabezado de página el logotipo y el nombre del informe.

  5. Aparece un cuadro de texto con un comando alternante. Al hacer clic en el comando alternante, el texto del escenario aparece.

  6. Al establecer ShowAll en True y ejecutar el informe, la descripción aparece en el pie de página.

Implementar el informe

Para implementar el informe

  1. En el Explorador de soluciones, haga clic con el botón secundario en el proyecto y haga clic en Implementar. Revise si hay errores en la línea de estado de BI Development Studio o en el recuadro Resultados.

    Nota

    Dado que el informe depende de un origen de datos compartido, la primera vez que implemente el informe, debe implementar todo el proyecto. En tutoriales posteriores, puede implementar los informes individualmente.

  2. En un explorador, desplácese hasta el servidor de informes o sitio de SharePoint, por ejemplo, https://localhost/reports o http://SharePointsite/subsite/reports.

  3. Compruebe que el origen de datos compartido y el informe aparecen en las carpetas especificadas.

  4. Compruebe que aparece la descripción del informe.

  5. Modifique el origen de datos compartido para utilizar las credenciales que funcionan desde el servidor de informes. En el informe base, no debe recuperar los datos de AdventureWorks de forma que el informe se ejecute sin errores. En el resto de los tutoriales es necesario que las credenciales para el origen de datos funcionen desde el servidor de informes o sitio de SharePoint.

  6. Compruebe que el informe se ejecuta.

Pasos siguientes

Ha creado un proyecto de informe y un informe base. Ahora puede crear un informe de ejemplo. Para obtener más información, vea Tutoriales: Crear informes de ejemplo de AdventureWorks 2008R2 (SSRS).