Das Problem mit Trouble mit Tribbles … äh .. KPIs

Dies beendete vergangenen Woche ich ein Proof of Concept Projekt für einen Kunden in Manhattan. Während der Implementierung der Lösung, Ich lief in ein weiteres Manko der MOSS-KPIs (finden Sie hier eine vorherige KPI-Problem und mein workaround).

Hintergrund: Wir verwendet SharePoint Designer-Workflows, um eine recht komplexe mehrmonatigen lange Geschäftsprozess modellieren. Als es chugged entlang, Es würde einige Statusinformationen in einer Liste aktualisieren.. KPIs verwenden diese Daten ihre Mojo zu tun.

Wir beschlossen, eine neue Website jedem Erstellen einer neuen Geschäftsprozessen startet. Abgesehen von den Workflow selbst, Diese Websites hosten mehrere Dokumentbibliotheken, Verwenden Sie Zielgruppenadressierung und So weiter. Nur ein paar Sachen mit Zusammenarbeit zwischen internen Mitarbeitern helfen, Reisen Mitarbeiter und dem Kunden der teilnehmenden Geschäftspartner.

Wir wollten auch einige KPIs anzeigen, die den Gesamtzustand der diesen bestimmten Geschäftsprozess überwachen, wie durch den Workflow-Status-Daten gefördert und mit KPIs angezeigt.

Schließlich, Wir verwendeten KPI Listenelemente, die eine Anzahl auf eine Ansicht in einer Liste auf der Website zu tun (im Gegensatz zu ziehen aus einer anderen Datenquelle, wie excel oder SQL).

Das Problem: Wie Sie sich vorstellen können, vorausgesetzt, wir waren die Grundidee nach vorne in eine Welt der Produktion durchzuführen, Wir wollen eine Websitevorlage. Stellen Sie eine neue Website auf Basis eines Business-Prozesses"" Vorlage.

Das Problem ist, dass Sie nicht scheinen, um einem funktionsfähigen KPI auf diese Weise bekommen. Wenn ich eine neue Website, basierend auf einer Vorlage mit einer KPI-Liste und KPI-Webparts erstellen, die neue Website KPI-Daten sind defekt. Die neue Website KPI Liste Punkte an welcher Quelle definiert Sie, wenn Sie es zuerst als Vorlage gespeichert.

Beispiel:

  • Erstellen Sie eine neue Website, und erstellen Sie sie bis zur Perfektion. Diese Seite beinhaltet die KPI-Daten.
  • Als Vorlage speichern.
  • Erstellen Sie eine neue Website und wenn Sie die Vorlage basieren.
  • Diese neue Website KPI-Listenelemente’ Quellen zeigen Sie auf die Websitevorlage, nicht der aktuellen Website.

Der Prozess der Instanziierung korrigiert nicht die URL.

Ich habe versucht, dieses Problem zu lösen, indem Sie eine relative URL angeben, beim Definieren des KPI-Listenelements. Jedoch, Ich konnte keine Variation davon arbeiten bekommen..

Ich möchte immer diese "Problem-paar" Blog-posts mit irgendeiner Art von Lösung, aber in diesem Fall habe ich nicht eine gute. Das beste, was, das ich herausfinden kann, ist, dass man die neu eingerichtete Website und alles manuell beheben. Die Benutzeroberfläche macht es noch schwieriger, weil eine Aktualisierung Ändern der URL der Liste "Quelle" verursacht werden., So haben Sie wirklich die ganze Sache von Grund auf neu zu definieren.

Wenn jemand einen besseren Weg zu handhaben weiß, Bitte post a comment.

</Ende>

Technorati Tags:

6 Gedanken zu „Das Problem mit Trouble mit Tribbles … äh .. KPIs

  1. Robert
    Hmm.. Ich frage mich, warum sie meinen Namen als angezeigt"(namnlös)" Es bedeutet "namenlos" in Schwedisch ;). Ich habe versucht, mein Profil zu aktualisieren, so dass ich hoffe, dass es diesmal besser läuft!
    Tatsächlich, Ich habe einen Blog das ich viel zu selten zu post (http://www.sharepointblogs.com/bobsbonanza). Ich weiß nicht, warum ich über das Bloggen darüber gedacht habe, aber ich werde. Danke für die Anregung! 🙂
    // Robert
    Antwort
  2. Paul Galvin
    namnlös,
    Das ist sehr interessant. You should consider blogging about that 🙂
    Wenn Bloggen Ihre Tasse Tee ist nicht, Ich würde mich freuen, etwas aufzuschreiben und zu veröffentlichen hier in Ihrem Namen.
    Antwort
  3. Robert
    Ich hatte genaue das gleiche problem. "Gelöst" durch Erstellen von Webparts, die verändert die KPIs zur Datenquelle auf der aktuellen Website verwenden dann selbst löschen und aktualisieren Sie die Seite im Browser, indem Sie die Anforderung auf der gleichen Seite umleiten. Irgendwie ein cludge, aber es hat funktioniert.
    Obviously you have to write code to prevent the web part from deleting itself from the page it resides on on the site you’re using as a template since you want the web part to be included in the saved site template
    Antwort
  4. Jeremy Thake
    Es ist natürlich nicht so einfach als Vorlage exportieren, aber Sie können die Erstellung der Website automatisieren, indem eine Lösung-Funktion zu erstellen und darauf Aktivierung in eine leere Website erstellen, was Sie brauchen. Es ist ein langsamer schmerzhaften Prozess, aber die Arbeit ruft. Ich wünschte nur, es Wre mehr automatisiert Möglichkeiten ein Mock up und speichern es als Vorlage auf.! "Solution Generator" on steriods in the Nirvana for our development team at the moment 😉
    Antwort
  5. Mark Miller EndUserSha RePoi....
    Paul – Ein weiteres Manko, das ich mit KPIs berichtet und wurde mit Microsoft bestätigt:
    Wenn Sie über das KPI-Webpart KPIs anzeigen, Klick auf eines der Statusanzeigen bringt Sie in eine Detailseite. Jedoch, Wenn die KPIs sind versucht werden, die über mehrere Standorte hinweg zu lesen, Diese Funktionalität ist kaputt… Sie erhalten eine Fehlermeldung, wenn Sie versuchen, die Daten anzuzeigen. Ich meldete dies zu MS letzten Monat. Sie getestet und bestätigt, dass es ein Fehler ist.
    Grüße,
    Marke
    Antwort

Hinterlasse eine Antwort

Deine Email-Adresse wird nicht veröffentlicht. erforderliche Felder sind markiert *