Excluindo os resultados da pesquisa do SharePoint em bases diárias
-
10-12-2019 - |
Pergunta
Eu criei uma pesquisa onde os usuários podem indicar qual sanduíche eles querem comer no almoço. Agora quero que os resultados sejam excluídos em bases diárias.Isso é possível?Eu não consigo encontrar nenhuma opção para definir um fluxo de trabalho para excluir todas as opções em um determinado momento.Eu estou usando o SharePoint Server 2013.
Obrigado!
kevin
Solução
Se você criar um fluxo de trabalho do site, isso pode ser agendado para executar em um determinado momento e pode excluir os itens da sua lista.
Um fluxo de trabalho baseado em lista provavelmente teria que pausar até um determinado momento e excluir os itens quando acordar.
Alternativamente, você poderia definir uma política na lista para excluir itens com mais de uma certa idade?
Outras dicas
Não, acho que isso não é possível ootb.
opções possíveis:
- Você poderia criar um timerjob para excluir os arquivos antigos
- uma ferramenta de console agendada que exclui a antiga entrada por uma base diária
- Um script CSOM na pesquisa da pesquisa que exclui entradas antigas
- um fluxo de trabalho interminável
- ...
Hi Se você usar fluxos de trabalho do SharePoint 2013, eu sugiro:
- para agendar o fluxo de trabalho do SharePoint Nível do site usando SharePoint Workflow Scheduler
- então pegue todas as perguntas usando Obter itens por query Ação de fluxo de trabalho personalizado de Ações de fluxo de trabalho Pack
- então iterar através deles usando loop e delete-se um por um.
SharePoint Workflow Scheduler e Pacote de Ações de fluxo de trabalho são pagos ferramentas desenvolvidas pela minha equipe.