Question

dire que j'ai une colonne de date / heure [date] et une colonne numérique [valeur]. Je crée une colonne calculée. J'ai besoin d'une formule qui trouvera la ligne avec la date la plus récente de la colonne [Date], puis renvoyez les données dans sa colonne [valeur]. Est-ce possible dans SharePoint 2007?

Edit: Mes exigences (désolé pour la lecture longue)

J'ai 8 mesures KPI qui sont mises à jour mensuellement. Actuellement, je les stocke dans une liste, avec les 8 mesures comme 8 colonnes. J'ai aussi une colonne de date et une colonne de temps calculée à partir de cette colonne de date. Je dois afficher le dernier enregistrement de cette liste dans une liste KPI (où je vais définir les limites des couleurs de l'indicateur, etc.)

Ce que je pensais résoudre, cela créerait une vision «dernière» de la liste qui présente les valeurs des mesures pour chaque mois, puis limitant le nombre d'entrées renvoyées à 1 élément et triez par date. Cela affiche en effet uniquement le dernier enregistrement.

Toutefois, lorsque je crée un "indicateur à l'aide des données dans la liste SharePoint", définissez la vue sur cette nouvelle "dernière" vue "Dernière" et go 'Calcul à l'aide de tous les éléments de la liste dans la vue "-> somme, il résume tout le articles, au lieu de ceux de la "dernière" vue "

est ma seule option susceptible d'utiliser le code personnalisé, ou ma méthode actuelle peut-elle être corrigée d'une manière ou d'une autre?

Était-ce utile?

La solution

Aucune colonne calculée ne peut rechercher que les données de la ligne en cours, elle ne peut pas récupérer des informations d'autres lignes pour produire le résultat que vous mentionnez.

Vous devrez atteindre ce résultat par le code personnalisé.Cela peut être le code côté serveur ou le code côté client avec JavaScript pour définir les valeurs d'un champ de texte en fonction de ce calcul.

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top