Trabajar con el Diseñador de informes en Business Intelligence Development Studio

El entorno que se utiliza para desarrollar informes en SQL Server 2008Reporting Services es un proyecto de servidor de informes de Business Intelligence Development Studio. También es posible abrir un proyecto de asistente de proyectos de servidor de informes. Para obtener más información, vea Reporting Services en Business Intelligence Development Studio.

En este tema se describen las vistas, menús, barras de herramientas y métodos abreviados de Visual Studio que pueden utilizarse en el Diseñador de informes de BI Development Studio.

Vistas del Diseñador de informes

Menús del Diseñador de informes

Barras de herramientas del Diseñador de informes

Métodos abreviados de teclado del Diseñador de informes

Plantillas de informe

Ejecutar BI Development Studio desde la línea de comandos

Vistas del Diseñador de informes

El Diseñador de informes admite dos vistas: Diseño para definir los datos del informe y el diseño del informe y Vista previa para mostrar una vista representada del informe. En cada vista, pueden mostrarse varias ventanas como ayuda para diseñar o ver un informe representado.

Vista Diseño

Use la vista Diseño para definir los datos del informe y el diseño del informe. Cuando se crea un proyecto de servidor de informes, el Diseñador de informes se abre en la vista Diseño de forma predeterminada. Defina un origen de datos y un conjunto de datos, arrastre los elementos del informe desde el cuadro de herramientas hasta la superficie de diseño y organícelos para crear el diseño del informe. Arrastre los campos de conjunto de datos hasta los elementos de informe para agregar datos al informe. Para organizar los datos en grupos dentro de una región de datos Tablix, arrastre los campos de conjunto de datos hasta el panel de agrupación.

Superficie de diseño

La superficie de diseño es un diseñador visual que se utiliza para crear el diseño de un informe. Puede arrastrar los elementos del informe desde el cuadro de herramientas, agregarlos a la superficie de diseño y, a continuación, configurar sus propiedades y modificar su organización en el informe.

En la vista Diseño, la presentación de la superficie de diseño incluye de forma predeterminada el cuerpo del informe y el fondo. El menú contextual del fondo ofrece opciones para agregar un encabezado y un pie de página y, en el menú Ver, mostrar una regla y el panel de agrupación.

Use el control de zoom para aumentar o reducir la ampliación del informe.

Panel Datos de informe

El panel Datos de informe contiene los distintos tipos de datos que pueden utilizarse en un informe. Entre estos tipos de datos se incluyen los campos integrados, orígenes de datos, conjuntos de datos, colecciones de campos, parámetros de informe e imágenes.

[!NOTA]

Si no ve el panel Datos de informe, haga clic en Datos de informe en el menú Ver. Si el panel Datos de informe está flotando, puede anclarlo. Para obtener más información, vea Cómo acoplar el panel Datos de informe.

Para poder utilizar los datos de un informe, el informe debe aparecer en el panel Datos de informe, tal y como se describe en la lista siguiente:

  • Campos integrados   Reporting Services proporciona información de informe predefinida, como el nombre del informe o la hora a la que se procesó el informe.

  • Orígenes de datos con conjuntos de datos y campos de conjunto de datos   Un origen de datos representa un nombre y una conexión a un origen de datos. Expanda el nodo de origen de datos para ver sus conjuntos de datos de informe.

    Cada conjunto de datos incluye una consulta que especifica qué datos deben recuperarse del origen de datos. Expanda el conjunto de datos para ver la colección de campos especificada por la consulta del conjunto de datos.

[!NOTA]

Reporting Services crea un conjunto de datos para proporcionar valores válidos de forma automática cuando se crea una consulta parametrizada para un origen de datos multidimensional. El conjunto de datos no aparece en el panel Datos de informe de forma predeterminada. Para obtener más información, vea Cómo mostrar conjuntos de datos ocultos.

  • Parámetros de informe   Para ver todos los parámetros de informe, incluidos los que se generan automáticamente cuando una consulta de conjunto de datos incluye parámetros de consulta, expanda el nodo Parámetros.

  • Imágenes   Expanda el nodo Imágenes para ver una lista de las imágenes disponibles para un informe.

Use el botón Nuevo de la barra de herramientas del panel Datos de informe para agregar nuevos elementos. Cuando los elementos aparezcan en el panel Datos de informe, puede arrastrarlos hasta la superficie de diseño para diseñar los datos en la página del informe. Para obtener más información, vea Diseñar un diseño de informe.

Cuadro de herramientas

El cuadro de herramientas contiene elementos de informe que puede arrastrar a la superficie de diseño. Las regiones de datos son elementos de informe que se utilizan para organizar los datos en el informe. Línea, Tabla, Matriz, Gráfico y Medidor son regiones de datos. Otros elementos de informe son Cuadro de texto, Rectángulo, Lista, Imagen y Subinforme. También pueden aparecer elementos de informe personalizados en esta lista si el administrador del sistema los ha instalado y registrado.

En Business Intelligence Development Studio, que está integrado con Visual Studio, los elementos de informe son instancias de objetos y propiedades. Al agregar un elemento de informe a la superficie de diseño y seleccionarlo a continuación, las propiedades de la instancia seleccionada se muestran en el panel Propiedades.

Para obtener más información, vea Diseñar un diseño de informe.

Panel de agrupación

Utilice el panel de agrupación a fin de definir grupos para una región de datos Tablix. Puede definir grupos de filas y grupos de detalles para las tablas, y grupos de filas y columnas para las matrices.

Si desea definir grupos para una región de datos Gráfico o Medidor, seleccione la región de datos en la superficie de diseño y use los menús contextuales. Para obtener más información, vea Cómo agregar o eliminar un grupo en una región de datos (Reporting Services).

Puede pasar a la vista avanzada del panel de agrupación para mostrar solamente grupos o grupos y miembros de grupo. Debe utilizar miembros de grupo para establecer las propiedades que controlan la visibilidad de las filas y columnas asociadas a un grupo o las reglas que los representadores utilizan para intentar mantener los grupos juntos en una sola página. Para obtener más información, vea Panel de agrupación.

Modo predeterminado

Use el modo predeterminado para ver todos los grupos de filas y columnas en un formato jerárquico que muestre la relación de grupos primarios, grupos secundarios, grupos adyacentes y grupos de detalles. Los grupos secundarios se muestra por debajo y en el siguiente nivel de sangría que los grupos primarios. Los grupos adyacentes se muestra en el mismo nivel de sangría que los grupos del mismo nivel.

Cuando se selecciona un elemento en el panel Grupos de filas o Grupos de columnas, las celdas de grupo Tablix relacionadas se seleccionan automáticamente en la superficie de diseño.

Use el modo predeterminado para agregar, modificar o eliminar grupos. Para los grupos basados en un único campo de conjunto de datos, puede arrastrar el campo al panel Grupos de filas o Grupos de columnas. Puede insertar el grupo por encima o por debajo de un grupo existente. Para agregar un grupo adyacente, haga clic con el botón secundario en el grupo del mismo nivel y utilice el menú contextual.

Modo avanzado

Use el modo avanzado para mostrar los miembros de grupos de filas y columnas estáticos y dinámicos del elemento de informe Tablix subyacente.

[!NOTA]

Para pasar al modo avanzado, haga clic con el botón secundario en el botón de flecha abajo situado a la derecha del icono Grupos de columnas.

Los miembros de grupo aparecen en la superficie de diseño como celdas en el grupo de filas y como áreas en el grupo de columnas. Para obtener más información, vea Panel de agrupación.

Panel Propiedades

El panel Propiedades es una ventana estándar de Visual Studio que muestra nombres y valores de propiedades para el elemento de informe actualmente seleccionado en la superficie de diseño. Los elementos de informe y sus propiedades corresponden a los elementos y atributos del archivo de lenguaje RDL (Report Definition Language). Las propiedades más utilizadas pueden establecerse utilizando el cuadro de diálogo Propiedades del elemento seleccionado. Para abrir el cuadro de diálogo correspondiente, haga clic en el botón Páginas de propiedades en la barra de herramientas del panel Propiedades. Los usuarios avanzados pueden beneficiarse de la comodidad de establecer directamente los valores de las propiedades en el panel Propiedades.

Ver el panel Propiedades.

Para mostrar el panel Propiedades, haga clic en Ventana de propiedades en el menú Ver. Puede desacoplar este panel y moverlo a otra área de la ventana de Business Intelligence Development Studio o mostrarlo como una vista con fichas en la superficie de diseño.

Use los botones de la barra de herramientas del panel Propiedades para cambiar la cuadrícula de la vista por categorías a la vista alfabética. En la vista por categorías, es probable que tenga que expandir una categoría para ver todas las propiedades de la misma. Para abrir el cuadro de diálogo Propiedades de un elemento, haga clic en el botón Páginas de propiedades en la barra de herramientas o haga clic con el botón secundario en el elemento y haga clic en Propiedades.

Algunas propiedades proporcionan una lista desplegable de valores. También puede escribir directamente el valor en la celda. Algunas propiedades incluyen una colección de valores, que se indica mediante el valor (Colección). La mayoría de las propiedades pueden aceptar una expresión; las expresiones complejas se indican mediante el valor <Expresión>. Haga clic en <Expresión> para abrir el cuadro de diálogo Expresión.

Ver propiedades de grupo de región de datos

Cuando el panel de agrupación está visible, puede hacer clic en un grupo para seleccionarlo. Después de seleccionar un grupo, las propiedades del grupo se muestran en el panel Propiedades. Estas propiedades son propiedades que el modelo de objetos de un informe rellena de forma automática.

Para obtener más información, vea Panel de agrupación.

Panel Esquema de documento

El panel Esquema de documento muestra una lista jerárquica de todos los elementos de informe de la definición de informe. Para abrir el panel Esquema de documento, en el menú Ver, seleccione Otras ventanas y haga clic en Ventana de documento.

Explorador de soluciones

El Explorador de soluciones es un componente estándar de Visual Studio que muestra todos los elementos del proyecto. En el caso de un proyecto de servidor de informes, se muestran orígenes de datos compartidos e informes. Para obtener acceso a las propiedades de estos elementos, haga clic con el botón secundario en el elemento y haga clic en Propiedades.

Los informes y orígenes de datos compartidos se ordenan alfabéticamente de forma automática al abrir el archivo de solución de un proyecto.

Lista de tareas

La ventana Lista de tareas muestra errores de compilación para las características no compatibles cuando se importa un informe desde otra aplicación, como Microsoft Access.

Resultados

La ventana de resultados muestra los errores de procesamiento cuando se obtiene la vista previa de un informe y los errores de publicación cuando se implementa un informe en un origen de datos compartido.

Vista previa

Use la vista Vista previa para ejecutar el informe y ver el informe representado en el visor de informes. La vista previa almacena los datos del informe localmente en la memoria caché. También puede establecer las propiedades de configuración para ejecutar el informe en la vista de depuración utilizando un explorador.

Al obtener la vista previa de un informe, el Diseñador de informes se conecta a los orígenes datos del informe, ejecuta consultas de conjunto de datos, almacena los datos en la memoria caché en el equipo local, procesa el informe para combinar datos y diseño y representa el informe. Puede ver el informe en la ficha Vista previa o puede configurar las propiedades del proyecto para ver el informe en modo de depuración y verlo directamente en un explorador.

Para conocer otras formas de ver un informe, vea Ver y guardar informes.

Obtener una vista previa de informes parametrizados

Al obtener la vista previa de un informe, el informe se procesa automáticamente si todos los parámetros de informe tienen valores predeterminados válidos. Si uno o varios parámetros de informe no tienen un valor predeterminado válido, debe elegir un valor para cada parámetro sin asignar y, a continuación, en la barra de herramientas del informe, hacer clic en Ver informe.

Descripción de la caché de datos local

Al obtener la vista previa de un informe, el procesador de informes ejecuta todas las consultas para los conjuntos de datos del informe utilizando los valores predeterminados de parámetros actuales y guarda los resultados como un archivo de la caché de datos local (.rdl.data).

Puede continuar diseñando su informe sin incurrir en la sobrecarga que supone recuperar de nuevo estos datos si no realiza ningún cambio en las consultas del conjunto de datos de informe ni en los parámetros de informe.

Obtener una vista previa del informe mediante el Administrador de configuración y la depuración

En Business Intelligence Development Studio, las propiedades del proyecto definen la forma en que deben implementarse y depurarse los informes. Estas propiedades se aplican a todos los informes y orígenes de datos compartidos del proyecto. Para establecer las propiedades del proyecto, en el menú Proyecto, haga clic en Propiedades. Use estos valores para probar los informes y publicarlos en el servidor de informes.

Para obtener más información sobre la forma de configurar las opciones de depuración e implementación, vea Publicar orígenes de datos e informes.

Supervisar el panel de resultados para comprobar si hay mensajes del error

Cuando se obtiene la vista previa de un informe y el procesador de informes detecta un problema, escribe mensajes de error en el panel de resultados. Para obtener más información, vea Conceptos de la solución de problemas (Reporting Services).

Menús del Diseñador de informes

Cuando un proyecto de diseñador de informes está activo en Business Intelligence Development Studio, se agregan las siguientes barras de herramientas a la barra de herramientas principal. Los menús del Diseñador de informes sólo están visibles en la vista Diseño.

Menú Formato

Cuando se selecciona un elemento en la superficie de diseño, el menú Formato incluye las opciones siguientes:

  • Color de primer plano   Seleccione un color de texto. El color de texto predeterminado es el negro.

  • Color de fondo   Seleccione un color de fondo para los cuadros de texto y regiones de datos.

  • Fuente   Especifique si el texto debe mostrarse en negrita, cursiva o subrayado.

  • Justificar   Especifique si el texto debe mostrarse alineado a la derecha, centrado o alineado a la izquierda.

  • Alinear   Especifique cómo deben alinearse entre sí los objetos seleccionados dentro del informe.

  • Igualar tamaño   Ajuste el tamaño de los objetos seleccionados dentro del informe.

  • Espaciado horizontal   Ajuste el espaciado horizontal entre los objetos seleccionados dentro del informe.

  • Espaciado vertical   Ajuste el espaciado vertical entre los objetos seleccionados dentro del informe.

  • Centrar en el formulario   Centre el objeto seleccionado vertical y horizontalmente con respecto a la ventana del Diseñador de informes.

  • Ordenar   Mueva los objetos seleccionados a un primer plano o al fondo.

Menú Informe

Cuando la superficie de diseño del informe tiene el foco, el menú Informe incluye las siguientes opciones:

  • Propiedades del informe   Seleccione esta opción para abrir el cuadro de diálogo Propiedades del informe. En este cuadro de diálogo pueden asignarse propiedades generales al informe, como el nombre de autor y el espaciado de cuadrícula, y especificar propiedades para el diseño del informe, como el número de columnas y el tamaño de página. También puede incluir código personalizado, referencias a ensamblados y clases, así como los nombres de los elementos del resultado, la transformación y los esquemas de los datos.

  • Vista   Pasa de una ficha del Diseñador de informes a otra: Diseño y Vista previa.

  • Encabezado de página   Agregue un encabezado de página al informe o elimine un encabezado de página del informe. Al eliminar un encabezado de página, se eliminan todos los elementos del encabezado de página.

  • Agregar Pie de página   Agregue un pie de página al informe o elimine un pie de página del informe. Al eliminar un pie de página, se eliminan todos los elementos del pie de página.

  • Panel de agrupación   Muestra y oculta el panel de agrupación.

Menú Ver

Use el menú Ver para mostrar las ventanas y las barras de herramientas del Diseñador de informes.

  • Lista de errores   Use esta opción para mostrar los errores detectados al publicar u obtener la vista previa de un informe.

  • Resultados   Use esta opción para mostrar los errores detectados al publicar o procesar un informe o para obtener más información sobre los errores de expresión cuando un informe muestra el texto "#Error".

  • Ventana de propiedades   Use esta opción para mostrar los valores de propiedades del elemento de informe actualmente seleccionado en la superficie de diseño. Para ver las propiedades de los elementos de informe anidados, debe hacer clic varias veces en un elemento de informe para recorrer la jerarquía de un elemento de informe y sus miembros anidados. Compruebe el nombre del elemento que aparece en la parte superior del panel de propiedades para ver las propiedades de qué elemento de informe se muestran.

  • Cuadro de herramientas   Use esta opción para mostrar el cuadro de herramientas.

  • Otras ventanas   Use esta opción para mostrar el panel siguiente:

    • Esquema de documento   Use esta opción para mostrar una vista jerárquica de los elementos de informe y sus colecciones de cuadros de texto en un informe.
  • Barras de herramientas   Use esta opción para mostrar las barras de herramientas que admiten las características del Diseñador de informes, incluidas las barras de herramientas Bordes del informe y Formato del informe. Para obtener más información , vea Barras de herramientas del Diseñador de informes.

  • Datos de informe   Use esta opción para mostrar el panel Datos de informe, donde puede agregar parámetros de informe, orígenes de datos, conjuntos de datos e imágenes.

Menú Proyecto

Use el menú Proyecto para administrar orígenes de datos compartidos e informes en un proyecto. Al agregar o quitar elementos en el proyecto, la presentación jerárquica de los elementos del proyecto en el Explorador de soluciones se actualiza de forma automática.

  • Agregar nuevo elemento   Agregue un nuevo origen de datos compartido o un nuevo informe al proyecto.

  • Agregar elemento existente   Agregue un origen de datos compartido existente o un informe existente al proyecto.

  • Importar informes   Importe informes desde otra aplicación como, por ejemplo, Microsoft Access.

  • Excluir del proyecto   Excluya elementos del proyecto. Esta opción no elimina el elemento de su sistema de archivos.

  • Mostrar todos los archivos   Muestre todos los archivos de un proyecto.

  • Actualizar elementos del cuadro de herramientas de proyecto   Actualice la caché del cuadro de herramientas cuando instale nuevos elementos de informe personalizados en el proyecto.

  • Propiedades   Abra el cuadro de diálogo Páginas de propiedades de este proyecto. Para obtener más información, vea Páginas de propiedades del proyecto (cuadro de diálogo).

Barras de herramientas del Diseñador de informes

El Diseñador de informes proporciona las siguientes barras de herramientas especializadas que pueden utilizarse para diseñar informes:

  • Informe   Agregue un encabezado o pie de página, establezca propiedades de informe, alterne la regla o el panel de agrupación o use el zoom para cambiar la vista del informe.

  • Bordes del informe   Establezca el color, estilo y ancho de todas las líneas seleccionadas y de los bordes de todos los elementos de informe seleccionados.

  • Formato del informe   Establezca el formato de los elementos de informe seleccionados. En el caso de los cuadros de texto, es posible cambiar los siguientes tipos de formato utilizando la barra de herramientas: propiedades de la fuente y color del texto, color de fondo y justificación del texto.

  • Diseño   Establezca el orden de dibujo de los elementos de informe y las celdas de combinación dentro de una región de datos.

  • Estándar   Abra o guarde proyectos, muestre ventanas y seleccione la configuración de depuración.

Utilice el menú Ver para controlar si deben mostrarse estas barras de herramientas. Puede haber otras barras de herramientas de Visual Studio deshabilitadas si su funcionalidad no se aplica a las características del Diseñador de informes.

Menús contextuales del Diseñador de informes

El Diseñador de informes de BI Development Studio proporciona muchos menús contextuales que ofrecen un acceso rápido a los comandos que más se utilizan. Para abrir el menú contextual, haga clic con el botón secundario en el elemento que desee cambiar. Los menús contextuales son dinámicos y pueden incluir diferentes opciones, en función de la configuración del usuario y de los objetos actuales.

Métodos abreviados de teclado del Diseñador de informes

El Diseñador de informes de BI Development Studio proporciona métodos abreviados de teclado para los comandos que más se utilizan, como mover elementos de informe en la superficie de diseño, abrir y cerrar ventanas, y modificar el texto de un cuadro de texto.

Para obtener más información acerca de los métodos abreviados de teclado, vea Usar métodos abreviados de teclado en Business Intelligence Development Studio.

Agregar informes personalizados como plantillas de informe

Para utilizar informes personalizados como plantillas para los informes nuevos, basta con copiarlas en la carpeta ReportProject en el equipo en el que BI Development Studio está instalado. De forma predeterminada, esta carpeta se encuentra en <unidad>:\Archivos de programa\Microsoft Visual Studio 9.0\Common7\IDE\Private Assemblies\ProjectItems\ReportProject. Al agregar un elemento nuevo al proyecto de informe, el informe personalizado aparece en el panel Plantillas.

También puede agregar estilos personalizados al asistente de informe. Para obtener más información, vea Crear un informe mediante el Asistente para informes.

Ejecutar BI Development Studio desde la línea de comandos

BI Development Studio está basado en MicrosoftVisual Studio 9.0 y la aplicación devenv.exe subyacente. Para poder utilizar estas opciones, debe establecer valores válidos para los dos elementos siguientes:

  • Propiedades de proyecto de OverwriteDataSources, TargetDataSourceFolder, TargetReportFolder y TargetServerURL.

  • Al menos un conjunto de propiedades de configuración, por ejemplo, Debug o Release.

Para obtener más información, vea Publicar informes en un servidor de informes.

En un proyecto de servidor de informes, puede especificar las opciones siguientes desde la línea de comandos:

  • /deploy: se implementan los informes utilizando las propiedades de proyecto especificadas en un archivo de configuración. Por ejemplo, el comando siguiente implementa los informes especificados por el archivo de la solución Reports.sln utilizando la opción de configuración Release que se especifica en las propiedades del proyecto:

    devenv.exe "C:\Documents and Settings\MyUser\My Documents\Visual Studio 2008\Projects\Reports\Reports.sln" /deploy "Release"
    
  • /build: se genera el archivo de la solución, pero no se implementa. Por ejemplo, el comando siguiente genera los informes especificados por el archivo de la solución Reports.sln utilizando la opción de configuración Debug que se especifica en las propiedades del proyecto:

    devenv.exe "C:\Documents and Settings\MyUser\My Documents\Visual Studio 2008\Projects\Reports\Reports.sln" /build "Debug"
    
  • /out: se redirige al archivo especificado la salida que se genera al compilar una solución. Por ejemplo, el comando siguiente redirige la salida de la compilación del ejemplo anterior a un archivo denominado mybuildlog.txt.

    devenv.exe "C:\Documents and Settings\MyUser\My Documents\Visual Studio 2008\Projects\Reports\Reports.sln" /build "Debug" /out mybuildlog.txt