2011-02-01 1 views
1

Je construis un indicateur de performance clé PerformancePoint - SharePoint 2010 et ont la configuration suivante:Est-il possible de marquer un KPI basé sur la date d'aujourd'hui?

Nous avons quelques fichiers qui sont stockés et ils ont un champ « examen/date d'expiration ». Est-il possible d'afficher le KPI en rouge si la date de révision est inférieure à la date d'aujourd'hui? Je pensais que cela pourrait être quelque chose de simple, mais il s'avère très difficile de trouver une solution que je peux utiliser dans PerformancePoint.

Je peux construire la fonctionnalité en XML mais cela séparerait alors ces fichiers de tous les autres KPI que j'ai!

Merci mille fois d'avance pour toute assistance.

Rich

+0

Comment ces fichiers sont-ils stockés? –

Répondre

0

La réponse à votre question est fortement dépendante du type de source de données que vous utilisez. Si vous avez vos données dans une table SQL Server, il devrait être trivial d'ajouter une autre colonne qui génère un "jours restant à terminer" ou quelque chose, et vous pouvez définir vos seuils cibles en conséquence.

donc je créer une table qui ressemble à ceci:

 
Item | Review Date | Days Remaining 
Task 1 | 10/01/2011 | 95 
Task 2 | 1/1/2011 | -30 
Task 3 | 2/28/2011 | 12 

Les jours colonne restante serait juste quelque chose comme

SELECT DATEDIFF("dd", [Review Date], GETDATE()) 

Si vous voulez faire dans une liste SharePoint, vous peut aussi accomplir cela facilement. J'ai créé une liste de tâches simple et ajouté une colonne calculée appelée Jours restants. J'ai utilisé la formule suivante:

=[Due Date]-[Today] 

Lorsque vous créez votre KPI, il suffit de créer une cible pour jours restants. Vous voulez plus grand est meilleur, vert est n'importe quoi au-dessus de 5 jours, jaune entre 1 et 5, et rouge est n'importe quoi moins de 1.

La facilité de ceci dépend vraiment de votre source de données. Bonne chance.

+0

Salut Nathan, merci pour votre réponse! Les données sont stockées dans une bibliothèque de documents dans SharePoint. J'ai réussi à résoudre cela moi-même, mais après avoir vu votre solution, c'est exactement ce que j'ai fait pour le résoudre, donc une réponse très bonne et informative. Merci d'avoir passé le temps de répondre. Riches –

Questions connexes