Esta semana pasada terminé de una prueba de proyecto de concepto para un cliente en Manhattan. Mientras que la implementación de la solución, Me topé con otra deficiencia de MOSS KPI (Consulte aquí para un número anterior de KPI y mi solución).
Fondo: Se utilizó el flujo de trabajo de SharePoint Designer para modelar un proceso bastante complejo negocio largo de varios meses. Que tomó a lo largo de, actualizaría alguna información de estado en una lista. KPI ' s usan estos datos para hacer su mojo.
Decidimos crear un sitio nuevo cada vez que inicia una nueva de estos procesos de negocio. Además el flujo de trabajo se, estos sitios alojar varias bibliotecas de documentos, uso público objetivo y así sucesivamente. Sólo un montón de cosas para ayudar con la colaboración entre los empleados internos, viajando empleados y el cliente de participantes a asociados de negocios.
También queríamos mostrar algunas KPI que controlan la salud global de ese proceso de negocio específicas como promovido por los datos de estado de flujo de trabajo y ver con los KPI.
Finalmente, hemos utilizado elementos de lista KPI que hacen un recuento en una vista en una lista en el sitio (en contraposición a tirar desde otro origen de datos, como excel o SQL).
El problema: Como se puede imaginar, Suponiendo que íbamos a llevar adelante la idea básica en un mundo de producción, Queremos una plantilla de sitio. Disposición un nuevo sitio basado en un proceso de negocios"" plantilla.
El problema es que parece que no puede conseguir un KPI funcione de esa manera. Cuando crea un nuevo sitio basado en una plantilla con una lista de KPI y el elemento web KPI, datos de la nueva web KPI se rompen. Puntos de lista KPI del nuevo sitio en cualquier fuente se ha definido si primero lo guardado como una plantilla.
A modo de ejemplo:
- Crear un nuevo sitio y construir a la perfección. Este sitio incluye los datos KPI.
- Guardar como plantilla.
- Crear un nuevo sitio y base si fuera de la plantilla.
- Elementos de la lista de este nuevo sitio KPI’ fuentes apuntan a la plantilla del sitio, no el sitio actual.
El proceso de creación de instancias no corregir la dirección URL.
He intentado solucionar esto especificando una dirección URL relativa al definir el elemento de la lista KPI. Sin embargo, No pude obtener cualquier variación que trabajar.
Siempre quieren par de estos "problema" entradas de blog con algún tipo de solución, pero en este caso no tengo una buena. Lo mejor que puedo entender es que necesita ir el sitio recién asignado a arreglar todo manualmente. La interfaz de usuario lo hace aún más difícil debido a que cambiar la URL de la lista de origen provoca una actualización de, así que realmente hay que redefinir todo desde cero.
Si alguien sabe de una mejor manera de manejar esto, por favor enviar un comentario.
</final>
Etiquetas de Technorati:
KPI