web-dev-qa-db-fra.com

Filtrage des listes de points de partage sur un "maintenant" ou "aujourd'hui"

J'essaie de trouver une méthode efficace de filtrage des listes Sharepoint en fonction de l'âge d'un élément. En d'autres termes, si je veux trouver des éléments de liste datant de 7 jours, je devrais pouvoir créer une vue filtrée sur les données.

Il y a n hack pour construire un champ "Aujourd'hui" qui fonctionne , mais ne filtre pas correctement.

Quelqu'un a-t-il de bonnes idées?

20
Nick Ryberg

Avez-vous essayé ceci: créez une colonne calculée, appelée "Expiration", avec une formule qui équivaut à "[Créé] + 7 jours". Utilisez ensuite la colonne calculée dans le filtre de votre vue. Faites-nous savoir si cela a fonctionné ou quels problèmes cela pose!

Si vous souhaitez filtrer uniquement les éléments datant de moins de 7 jours, utilisez simplement

Filtre

  • Créé

  • est supérieur ou égal à

  • [Aujourd'hui] -7

Remarque - la capture d'écran est incorrecte.

New items - created in last 7 days

[Aujourd'hui] est entièrement pris en charge dans les filtres de vue en 2007 et au-delà (il suffit de garder les espaces!) Et vous n'avez qu'à vous occuper des colonnes calculées en 2003.

63
Ryan

Avertissement sur l'utilisation d'AUJOURD'HUI (ou tout calcul dans une colonne).

Si vous configurez un filtre et que vous l'avez JUSTE [Aujourd'hui], cela devrait aller.

Mais au moment où vous faites quelque chose comme [Aujourd'hui] -1 ... la vue n'apparaîtra plus lorsque vous essayez de la sélectionner pour les alertes.

Une autre merveille de Microsoft.

1
da_jokker

Dans la vue, modifiez la vue actuelle ou créez une nouvelle vue et effectuez un changement de filtre, sélectionnez le bouton radio "Afficher les éléments uniquement lorsque ce qui suit est vrai", dans les colonnes ci-dessous, tapez "Créé" et dans la liste déroulante suivante, sélectionnez "est moins de "et remplissez la colonne suivante [Aujourd'hui] -7.

Le mot-clé [Aujourd'hui] indique le jour courant pour le calcul et cette vue montrera selon votre condition

1
Arunkumar N