21 de julio de 2008

SharePoint KPI & Google Chart API

Los Proyectos de BI con SharePoint van en aumento, y como tal, los clientes se enfocan en la apariencia de los indicadores, y si bien podemos hacer modificaciones a los iconos nativos de SharePoint, Hans Blaauw logro integrar un componente de Googl Chart (Gauge) para integrarlo a la lista y lograr un resultado muy bueno...

Veamos un poco mas de los indicadores :

Indicadores

Y ahora, veamos como podemos usar el control Gauge para incorporarlo a las listas :

El control Google Chart API brinda entre tantos otros ejemplos este control

Gauge1

Hans creo para descarga gratuita el  DataView webpart para desplegar un valor de la lista. Luego de la descarga, hay que realizar algunos cambios en el XML por tanto, deben abrir el archivo .WebPart y buscar la siguiente linea :

DefaultValue="KPIData" Name="ListName"

Se debe Cambiar el valor KPIData por el del nomre de la lista (Y cambiarlo en el archivo en todos los lugares donde aparece). Luego se debe crear una Columna llamada VALUE del tipo Numerico el cual utilizara el Valor a Mostrar Convertido en el formato Gauge. Importamos el Archivo .WebPart y listo.! Una buena Opción para nuestros Dashboars.

5 comentarios:

Unknown dijo...

How did you manage to develop the dashboard: http://lh5.ggpht.com/hinsua/SITEAftHT3I/AAAAAAAAAwA/-I-MybNTsJg/Indicadores_thumb%5B2%5D.jpg?

Es muy bueno pero como haces para haber el detaillo?

Hector Insua dijo...

Cedric, lo que tienes que hacer es descargar el WebPart desde el sitio de Hans (http://community.zevenseas.com/Blogs/Hans/archive/2008/07/06/using-google-charts-in-sharepoint.aspx) subirlo a tu Server, editarle los parametros variables, y automaticamente con el control de Google Gauge se renderiza para mostrar la informacion en el formato Gauge.
Saludos, Hector.

Unknown dijo...

muchas gracias Hector

jcmeyejm dijo...

Hola Cédric N, lograste bajar el WebPart porque al parecer en el sitio en el que participa Hans ya no está disponible.
Me gustó mucho la potencia de personalización para los gráficos y quisiera saber si tu lo tienes.
Salu2

Marco Diaz dijo...

Hola, tengo una consulta, como has logrado hacer ese tree view y agregarle ademas indicadores a nivel del Grupo, espero me deje entender.
Saludos.
Marco Diaz.