Das Löschen von SharePoint-Umfrage führt zu täglichen Basen
-
10-12-2019 - |
Frage
Ich habe eine Umfrage erstellt, in der Benutzer angeben können, welches Sandwich, das sie zum Mittagessen essen möchten. Jetzt möchte ich, dass die Ergebnisse in täglichen Basen gelöscht werden.Ist das möglich?Ich kann keine Optionen finden, um einen Workflow festzulegen, um jede Option zu einer bestimmten Zeit zu löschen.Ich verwende SharePoint Server 2013.
danke!
kevin
Lösung
Wenn Sie einen Site-Workflow erstellen, kann dies zu einem bestimmten Zeitpunkt ausgeführt werden und können die Elemente in Ihrer Liste löschen.
Eine list-basierte Workflow würde wahrscheinlich bis zu einer bestimmten Zeit anhalten und dann die Elemente löschen, wenn es aufwacht.
Alternativ können Sie möglicherweise eine Richtlinie auf der Liste festlegen, um Elemente älter als ein bestimmtes Alter zu löschen?
Andere Tipps
Nein, ich denke, das ist nicht möglich, dass OOTB nicht möglich ist.
Mögliche Optionen:
- Sie können einen Timerjob erstellen, um die alten Dateien zu löschen
- ein geplantes Console-Tool, das den alten Eintrag täglich löscht
- ein CSOM-Skript in der Survey WebPart, das alte Einträge löscht
- ein endloser Laufworkflow
- ...
hi Wenn Sie SharePoint 2013 Workflows verwenden, würde ich vorschlagen:
- Zum Planen von Site Level SharePoint Workflow mit SharePoint Workflow Scheduler
- Erhalten Sie dann alle Fragen mit Artikel nach Abfrage erhalten Benutzerdefinierte Workflow-Aktion von Workflow-Aktionen Pack
- Wenn Sie dann mit der Schleife durchlaufen und nacheinander löschen.
SharePoint Workflow Scheduler und Workflow-Aktionen Pack werden von meinem Team gezahlt.