日常停止にSharePoint調査結果を削除します
-
10-12-2019 - |
質問
私は誰がどの砂浜が昼食のために食べたいかを示すことができる調査を開発しました。 今、私は結果を毎日のベースで削除したいです。これは可能ですか?特定の時間にすべてのオプションを削除するためにワークフローを設定するためのオプションを見つけることはできません。SharePoint Server 2013を使用しています。
ありがとう!
ケビン
解決
サイトワークフローを作成する場合、これは一定の時間に実行されるようにスケジュールされ、リスト内のアイテムを削除することができます。
リストベースのワークフローは、おそらく一定時間まで一時停止してから、目が覚めたときに項目を削除する必要があります。
あるいは、一定の年齢より古い項目を削除するためにリストにポリシーを設定することができますか?
他のヒント
いいえ、それは不可能なOOTBであると思います。
可能なオプション:
- 古いファイルを削除するためのTimerJobを作成できます。
- 毎日の順に古いエントリを削除するスケジュールされたコンソールツール
- Survey WebPartのCSOMスクリプト
- 無限実行ワークフロー
- ...
こんにちはSharePoint 2013ワークフローを使用している場合、私は提案するでしょう:
- SharePoint Workflow Scheduler を使用してサイトレベルのSharePointワークフローをスケジュールするには
- クエリでアイテムを取得するワークフローアクションPack からのカスタムワークフローアクション
- はループを使って反復し、1つずつ削除します。
SharePointワークフロースケジューラとワークフローアクションパックは、私のチームによって開発された有料ツールです。
所属していません sharepoint.stackexchange