Suppression des résultats de l'enquête SharePoint sur les bases quotidiennes
-
10-12-2019 - |
Question
J'ai créé une enquête dans laquelle les utilisateurs peuvent indiquer quel sandwich ils veulent manger pour le déjeuner. Maintenant, je veux que les résultats soient supprimés sur une base quotidienne.Est-ce possible?Je ne peux pas sembler trouver des options pour définir un flux de travail pour supprimer chaque option à un moment donné.J'utilise SharePoint Server 2013.
merci!
kevin
La solution
Si vous créez un flux de travail de site, cela peut être programmé à exécuter à un moment donné et peut supprimer les éléments de votre liste.
Un flux de travail basé sur la liste devrait probablement faire une pause jusqu'à un certain temps, puis supprimer les éléments lorsqu'il se réveille.
Vous pouvez également définir une stratégie sur la liste pour supprimer des articles plus âgés qu'un certain âge?
Autres conseils
Non, je pense que ce n'est pas possible ootb.
Options possibles:
- Vous pouvez créer un TimerJob pour supprimer les anciens fichiers
- Un outil de console planifié qui supprime l'ancien entrée par une base quotidienne
- Un script CSOM dans le WebPart de l'enquête qui supprime les anciennes entrées
- Un flux de travail sans fin
- ...
Bonjour Si vous utilisez des flux de travail SharePoint 2013, je vous suggérerais:
- Pour planifier le niveau de site SharePoint Workflow à l'aide de planificateur de workflow SharePoint
- Ensuite, utilisez toutes les questions à l'aide de Obtenir des articles par requête Action de workflow personnalisée de Pack d'actions de flux de travail
- puis itérer à travers eux en utilisant une boucle et supprimez-les un par un.
SharePoint Workflow Scheduler et les actions de Workflow sont des outils payés développés par mon équipe.