none
Deletar automaticamente itens de uma lista RRS feed

  • Pergunta

  • Bom dia

    Tenho uma quadro de anúncios, onde os funcionários da empresa podem postar itens que querem vender, porém não é possivel deixar os anúncio para sempre postados, pois sobrecarregará o Banco de Dados.

    Gostaria de saber, se há como efetuar um expurgo/Delete automatico dos itens após um determinado tempo.

    Por exemplo:Deixar que os itens adiconados na lista, fiquem postados por no maximo 15 dias, após está data o item será excluido automaticamente, e o colaborador terá que adicionar o item na lista novamente, caso deseje.

    Assim, mantenho um média de itens na lista por dia.Sem sobrecarregar o BD.

    sexta-feira, 27 de abril de 2012 11:13

Respostas

  • Ola Felipegf.

    Se aceder aos settings da lista > Information management policy settings escolhe o content type onde esta a ser adicionado os items e ira aparecer uma pagina com diversas opçoes umas das opcoes devera ser retenção "Retention", faz check para activar politica de retençao e adiciona a uma nova regra "add a retention page".

    Quando criar esta nova regra pode defenir um espaço temporal na qual defines os dias, mes ou anos em que o ficheiro pode existir neste caso 15 dias.

    Apos esse 15 dias defines uma action para apagar o item.

    Assim fica tudo out of the box sem realizar workflows ou desenvolvimentos....

    "Desculpa o ingles nao costumo usar o sharepoint em Portugues"


    André Lage Microsoft SharePoint, CRM Consultant
    Blog:http://aaclage.blogspot.com
    Codeplex:http://spupload.codeplex.com/http://simplecamlsearch.codeplex.com/



    sexta-feira, 27 de abril de 2012 15:28
    Moderador

Todas as Respostas

  • Bom dia Felipe,

    Com um simples workflow pelo SharePoint Designer você consegue resolver.

    Abs,

    sexta-feira, 27 de abril de 2012 12:02
  • Ola Felipegf.

    Se aceder aos settings da lista > Information management policy settings escolhe o content type onde esta a ser adicionado os items e ira aparecer uma pagina com diversas opçoes umas das opcoes devera ser retenção "Retention", faz check para activar politica de retençao e adiciona a uma nova regra "add a retention page".

    Quando criar esta nova regra pode defenir um espaço temporal na qual defines os dias, mes ou anos em que o ficheiro pode existir neste caso 15 dias.

    Apos esse 15 dias defines uma action para apagar o item.

    Assim fica tudo out of the box sem realizar workflows ou desenvolvimentos....

    "Desculpa o ingles nao costumo usar o sharepoint em Portugues"


    André Lage Microsoft SharePoint, CRM Consultant
    Blog:http://aaclage.blogspot.com
    Codeplex:http://spupload.codeplex.com/http://simplecamlsearch.codeplex.com/



    sexta-feira, 27 de abril de 2012 15:28
    Moderador
  • Muito obrigado André Lage,

    O procedimento foi efetuado com sucesso ;)

    sexta-feira, 27 de abril de 2012 16:38