Como sabéis, la plataforma SharePoint nos ofrece la posibilidad de definir Indicadores Clave de Rendimiento, más conocidos como KPIs. El soporte de KPIs es nativo en MOSS, pero no en WSS 3.0. Sin embargo, podemos llegar a simular KPIs en WSS 3.0 a través de forma sencilla aprovechando la versatibilidad de la la Data Form Web Part y su personalización a través de SharePoint Designer 2007. En este primer post, vamos a ver como podemos crear un gráfico de barras mediante la Data Form Web Part.
Creación de gráficos de barras mediante Data Views
Para crear un gráfico de barras mediante la Data Form Web Part, creamos en primer lugar una lista personalizada en nuestro sitio de SharePoint con dos columnas:
- Title (la que se crea por defecto).
- Evaluation, de tipo %.
Añadimos a la lista varios valores. A continuación, abrimos el sitio ExcelServ mediante SharePoint Designer 2007 y seguimos los siguientes pasos:
-
Nos vamos al menú Task Panes y luego marcamos la opción Data Source Library.
-
Seleccionamos la zona Left en la página default.aspx de ExcelServ.
-
En la ventana Data Source Library, seleccionaos el desplegable KPI Demo A con el botón izquierdo del ratón y marcamos la opción Show data.
- De los campos de la lista, marcamos Title y Evaluation y los insertamos como Multiple Item View.
- El resultado obtenido debería ser el que se muestra en la página.
-
Seleccionamos un elemento de la columna Evaluation y pulsamos el símbolo <, a continuación pulsamos el enlace Number formatting options…
- Marcamos la opción Percentage (%) y pulsamos OK.
- De esta forma, la columna Evaluation muestra los valores con el formato de %.
- Posicionamos el cursor al final del valor de la primera celda con un valor y nos vamos al menú Insert -> HTML -> <span>.
-
A continuación a través de la ventana Tag Properties especificamos el siguiente valor para el atributo style con el siguiente valor: width: {format-number(@Evaluation, ‘##.#%’)}; background-color: blue;
-
Finalmente, comprobamos que el gráfico de barras se muestra de forma correcta en nuestra página de SharePoint.
Y hasta aquí llega este primer post sobre como simular KPIs en WSS 3.0. Espero que el post os haya resultado interesante.