This past week I finished off a proof of concept project for a client in Manhattan. While implementing the solution, Ako ang bumangga sa isa pang kapintasan ng Moss KPI (tingnan ang dito para sa isang nakaraang isyu KPI at ang aking workaround).
Likuran: We used SharePoint Designer workflow to model a fairly complex multi-month long business process. As it chugged along, it would update some state information in a list. KPIs use this data to do their mojo.
We decided to create a new site each time a new one of these business processes kicks off. Aside from the workflow itself, mga site na ito host ng ilang mga dokumento aklatan, use audience targeting and so forth. Just a bunch of stuff to help with collaboration among the internal employees, naglalakbay sa mga empleyado at mga kalahok ng kliyente kasosyo sa negosyo.
Din namin pinaghahanap upang ipakita ang ilang mga KPI na masubaybayan ang pangkalahatang kalusugan ng mga tiyak na proseso ng negosyo bilang na-promote sa pamamagitan ng daloy ng trabaho ng data ng estado at tiningnan gamit ang KPI.
Sa wakas, ginamit namin KPI listahan ng mga item na gawin ang isang bilang sa isang pagtingin sa isang listahan sa site (na taliwas sa paghila mula sa isa pang pinagmulan ng data, tulad ng excel o SQL).
Ang Problema: Bilang maaari mong isipin, ipagpalagay na kami ay upang dalhin ang pangunahing ideya inaabangan ang panahon sa isang mundo produksyon, we would want a site template. Provision a new site based off a "business process" template.
The problem is that you can’t seem to get a functioning KPI that way. When I create a new site based on a template with a KPI List and KPI web part, the new site’s KPI data are broken. The new site’s KPI list points at whatever source you defined when you first saved it as a template.
Sa pamamagitan ng paraan ng halimbawa:
- Create a new site and build it to perfection. This site includes the KPI data.
- I-save ang na bilang isang template.
- Lumikha ng bagong site at kung base off ang template.
- KPI Ang bagong site listahan ng mga item’ pinagmumulan tumuturo sa template ng site, hindi sa kasalukuyang site.
Ang proseso ng Instantiation ay hindi wasto ang URL.
I tried to solve this by specifying a relative URL when defining the KPI list item. Gayunman, Hindi ko makuha ang anumang pagkakaiba-iba ng na upang gumana.
I always want to pair up these "problem" blog post na may ilang mga uri ng solusyon, but in this case I don’t have a good one. The best I can figure is that you need to go in to the newly provisioned site and fix everything manually. The UI makes this even harder because changing the URL of the source list causes a refresh, kaya mo ba talagang i-muling tukuyin ang buong bagay mula sa simula.
Kung sinuman nakakaalam ng isang mas mahusay na paraan upang mahawakan ito, paki-post ng komento.
</dulo>
Paul
Hindi ko pa nilalaro gamit ko pa ito, pero dati ang SharePoint Config Store tulong dito?