Cómo: Crear un informe detallado para Team System con el Diseñador de informes

Actualización: noviembre 2007

Puede realizar un seguimiento del progreso de su equipo más fácilmente creando informes que contengan información detallada de Visual Studio Team System. Por ejemplo, puede crear un informe que incluya detalles como, por ejemplo, títulos de elementos de trabajo. Para crear este tipo de informe, puede utilizar el Diseñador de informes de SQL Server y la base de datos relacional del almacén de datos de Visual Studio Team System.

Después de crear el primer informe, puede utilizarlo con datos y diseños diferentes. Por ejemplo, puede agrupar la tabla por el campo Asignado a.

Si no ha creado informes de Team System previamente, vea Introducción a los informes personalizados para Team System. Para obtener más información sobre cómo usar el Diseñador de informes, vea Working with Report Designer en el sitio web de Microsoft. Para crear informes que muestren principalmente información agregada, vea Cómo: Crear un informe de agregado para Team System con el Diseñador de informes y la base de datos de Analysis Services.

Requisitos previos

Para realizar este procedimiento, debe tener Visual Studio y SQL Server Business Intelligence Development Studio instalados en el mismo equipo.

Nota:

Para instalar Business Intelligence Development Studio, ejecute el programa de instalación de SQL Server y active la casilla Componentes de cliente cuando especifique los componentes que desea instalar. Para instalar el Service Pack más reciente de SQL Server, vea "How to obtain the latest service pack for SQL Server 2005" en el sitio web de Microsoft.

Permisos necesarios

Para realizar este procedimiento, debe ser miembro de las funciones siguientes:

  • La función de seguridad TfsWarehouseDataReaders en la base de datos relacional del almacén de datos de Team System en el servidor de nivel de datos de Team Foundation Server. Para obtener más información, vea "Proteger el acceso a través de Analysis Services" en el sitio web de Microsoft.

  • La función Publicador de SQL Server Reporting Services en el servidor de nivel de aplicación de Team Foundation Server. Para obtener más información, vea "Proteger Reporting Services" en el sitio web de Microsoft.

Para crear un informe

  1. En Visual Studio, cree o abra un proyecto de servidor de informes. Para obtener más información, vea Cómo: Crear un proyecto de servidor de informes para Team System.

  2. En el menú Proyecto, haga clic en Agregar nuevo elemento.

    Aparecerá el cuadro de diálogo Agregar nuevo elemento.

  3. Haga clic en Asistente para informes y luego en Agregar.

    El Asistente para informes se abre en la página Seleccionar origen de datos.

  4. Haga clic en el origen de datos compartido TFSReportDS y, a continuación, haga clic en Siguiente.

    El asistente avanza a la página Diseñar la consulta.

    Nota:

    El origen de datos que especifique se conecta a la base de datos relacional del almacén de datos de Team System. Para obtener más información, vea Elegir el origen de datos en un informe para Team System. Si su proyecto no tiene este origen de datos, créelo. Para obtener más información, vea Cómo: Crear un proyecto de servidor de informes para Team System.

  5. Haga clic en Generador de consultas.

    Aparece el cuadro de diálogo Generador de consultas.

Para crear la consulta que va a recuperar los datos del informe

  1. Haga clic en Diseñador de consultas genérico en la barra de herramientas del generador de consultas para habilitar el diseñador de consultas.

  2. Haga clic en Agregar tabla en la barra de herramientas del generador de consultas.

    Aparecerá el cuadro de diálogo Agregar tabla.

  3. Haga clic en la tabla Elemento de trabajo actual y luego en Agregar.

    Esta tabla de hechos contiene el estado actual de cada elemento de trabajo. Para obtener más información sobre cómo las tablas de hechos y dimensiones se relacionan entre sí, vea Tablas de hechos y Tablas de dimensiones.

  4. Haga clic en la tabla Elemento de trabajo y, a continuación, haga clic en Agregar.

    Esta tabla contiene la dimensión de elementos de trabajo. Para obtener más información, vea Esquema de elementos de trabajo.

  5. Haga clic en la tabla Persona, en Agregar y luego en Cerrar.

    Esta tabla contiene la dimensión Persona. La tabla de hechos de los elementos de trabajo actuales tiene las claves externas a esta tabla para los campos Asignado a, Cambiado por y Creado por. Para obtener más información, vea Esquema de elementos de trabajo.

  6. En la tabla Elemento de trabajo, active las casillas de System_Title y System_State.

  7. En la tabla Persona, active la casilla de Persona.

  8. En el panel de consulta, elimine las cláusulas que utilizan los campos Cambiado por y Creado por de forma que la consulta resultante sea igual a la siguiente.

    SELECT Person.Person, [Work Item].System_State
    FROM   [Current Work Item] INNER JOIN
           [Work Item] ON [Current Work Item].[Work Item] =
           [Work Item].__ID INNER JOIN
           Person ON [Current Work Item].[Assigned To] = Person.__ID
    
  9. Haga clic en Ejecutar en la barra de herramientas del generador de consultas para comprobar que la consulta funciona, y, a continuación, haga clic en Aceptar.

    Se cierra el Generador de consultas y vuelve a aparecer la página Diseñar la consulta del Asistente para informes.

Para especificar el diseño del informe

  1. Haga clic en Siguiente.

    El asistente avanza a la página Tipo de informe.

  2. Haga clic en Tabular y, a continuación, en Siguiente.

    El asistente avanza a la página Diseñar la tabla.

  3. Haga clic en System_Title y luego en Detalles.

  4. Haga clic en Persona y luego en Detalles.

  5. Haga clic en System_State, en Grupo y, a continuación, en Siguiente.

    El asistente avanza a la página Elegir el diseño de la tabla.

  6. Haga clic en las opciones de diseño que prefiera y, a continuación, haga clic en Siguiente.

    El asistente avanza a la página Elegir el estilo de la tabla.

  7. Haga clic en algún estilo y luego en Siguiente.

    El asistente avanza a la página Finalización del Asistente para informes.

  8. Escriba un nombre para el informe, haga clic en Vista previa del informe y, a continuación, haga clic en Finalizar para crear el informe.

    El asistente se cierra y la ventana de documento de informe aparece con la ficha Vista previa activa.

Para implementar el informe

  1. En el Explorador de soluciones, haga clic en el informe.

  2. En el menú Generar, haga clic en Implementar NombreDeInforme.

    Nota importante:

    Para implementar correctamente el informe, la configuración del proyecto debe estar establecida en los valores adecuados. Para obtener más información, vea Cómo: Crear un proyecto de servidor de informes para Team System.

Vea también

Tareas

Cómo: Crear un proyecto de servidor de informes para Team System

Cómo: Crear un informe de agregado para Team System con el Diseñador de informes y la base de datos de Analysis Services

Conceptos

Esquema de elementos de trabajo

Introducción a los informes personalizados para Team System

Otros recursos

Tablas de hechos

Tablas de dimensiones

Esquemas relacionales

Relaciones de la tabla de hechos