Mostrando las entradas con la etiqueta Integracion Reporting Services con SharePoint 2010. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Integracion Reporting Services con SharePoint 2010. Mostrar todas las entradas

lunes, 26 de septiembre de 2011

Creando un Reporte de una lista de Tareas de SharePoint desde una biblioteca de SharePoint

Para crear este reporte es necesario integrar Reporting Services con SharePoint y habilitar los tipos de contenido de Reporting Services en la biblioteca.

Haga clic en Documents, New Document y luego en Report Builder Report.

clip_image001

Espere un momento a que se habrá Report Builder.

clip_image003

El asistente de Reportes se levantará haga clic en la opción Tableo r Matrix Wizard.

clip_image005

Haga clic en la opción Create a dataset y luego clic sobre el botón Next.

clip_image007

Haga clic en el botón New en la ventana Choose a connection to a data source.

clip_image009

Escriba un Nombre, Selecione la opción Microsoft SharePoint List y en Connnection string: la url del sitio donde se encuentra la lista de tareas. Para continuar presione el botón Ok.

clip_image011

Haga clic en botón Next.

clip_image013

Seleccione la lista de Tareas y luego haga clic en el botón Next.

clip_image015

Seleccione las columnas deseas (con Shift) y arrástrelas al cuadro Values.

clip_image017

Haga clic en el botón Next nuevamente

clip_image019

Seleccione el estilo y luego para finalizar presione el botón Finish.

clip_image021

Escriba el título del reporte y luego para probarlo ejecute el reporte con el botón Run.

clip_image023

Luego le mostrará el reporte. Para finalizar haga clic en el diskette para guardar el reporte en la biblioteca de SharePoint.

clip_image025

Seleccione la biblioteca de SharePoint, escriba el nombre del reporte y presione el botón Save.

clip_image027

En el biblioteca se mostrará ahora el reporte.

clip_image028

Al hacer clic sobre el reporte le mostrará nuevamente el reporte con la información pero integrado a SharePoint.

clip_image030

En este artículo vimos cómo crear un reporte para mostrar un listado de Tareas de SharePoint que no es distinto a generar un reporte de una fuente de datos de SQL Server con la excepción que se selecciona como fuente de datos Microsoft SharePoint List y en la cadena de conexión se coloca la dirección URL del sitio donde se encuentra la lista.

SharePoint4Fun!,

Juan Manuel Herrera

Como habilitar los tipos de contenido de Reporting Services en una biblioteca de Documentos en SharePoint 2010 Fundation o Standard

Para la versión SharePoint Fundation 2010 o Server Standard no existe la plantilla de inteligencia de negocios por lo que es necesario manualmente habilitar los tipos de contenido de Reporting Services. Para ello también es necesario realizado la integración SharePoint con Reporting Services para ver más información lea:

En la biblioteca seleccionada haga lo siguiente. Seleccione la pestaña Library, luego Library Settings.

clip_image002

Luego haga clic sobre la opción Advanced settings

clip_image004

Haga clic para habilitar la opción Allow management of content types

clip_image006

Una sección Content Types en la configuración de la biblioteca ha sido agregada. Ahora vamos agregar los tipos de contenido de Reporting Services. Haga clic sobre la opción Add from existing site content types.

clip_image007

Seleccione Report Server Content Types en el drop down list y seleccione todos los content types disponibles presionando el botón Add. Para finalizar presione el botón OK.

clip_image009

Resultado final en la sección Content Types los tipos de contenido adicionados.

clip_image011

Ahora en la opción New Documents de la biblioteca le mostrará el listado de los tipos de contenido disponibles en la biblioteca.

clip_image012

Esto permitirá desde SharePoint crear un Documento de Conexión (Report Data Source) , una plantilla de Report (Report Builder Model ) y por último un Reporte (Report Builder Report) a través de Report Builder que se ejecutará al momento de hacer clic sobre el icono.  Cada uno de estos tipos de contenido se crearán y almacenarán en la biblioteca de SharePoint, y se aplicarán los mismo permisos y funciones de un documento.

image

SharePoint4Fun!,

Juan Manuel Herrera