none
Recuperar colunas deletadas de listas RRS feed

  • Pergunta

  • Eu tenho um sitecollection vinculado ao Microsoft Project, onde cada projeto criado pelo project gera um subsite nesse site collection.

    Eu executei um script powershell utilizando CSOM, que percorria todos os sites e deletava certas colunas de uma lista (essa lista existe em todos os sites) e depois eu as recriei (as colunas deletadas), mas obviamente os itens que tinham essas colunas preenchidas agora aparecem em branco.

    Gostaria de saber se tem como recuperar essas colunas  que continham informações ou ao menos uma maneira de recuperar somente as informações que haviam nessas colunas da lista. Talvez uma maneira de fazer um restore de dados, antes da execução do script, desses subsites (ou de um em específico) em outra url, para não sobrescrever o subsite atual. Não sei.

    Alguém pode me dar uma luz?

    O código powershell que excluiu as colunas era esse e estava dentro de um loop:

    if($fields[$index].CanBeDeleted)
    {
        $fields[$index].DeleteObject()
        $clientContext.ExecuteQuery()
    }

    PS: Uso o Sharepoint Online, não tenho acesso ao servidor.


    • Editado Vhwn terça-feira, 25 de julho de 2017 20:41 Melhorar a pergunta
    terça-feira, 25 de julho de 2017 20:10