Resposta Proposta migrar itens de lista

  • quarta-feira, 15 de fevereiro de 2012 01:21
     
     

    Senhores,

    Tenho duas listas de Survey( pesquisa 1 e pesquisa 2) ambas tem as mesmas perguntas. Preciso migrar as resposatas da pesquisa 1 para a pesquisa 2.

    Como faço isso?


    raphaeldma

Todas as Respostas

  • quarta-feira, 15 de fevereiro de 2012 13:26
     
     

    Salvar a lista pesquisa 1 como modelo e incluindo o conteúdo. Acho que resolve né?

    Abs,

  • quarta-feira, 15 de fevereiro de 2012 15:22
    Moderador
     
     

    Raphael,

    Veja se vc consegue abrir as pesquisa com visualização de folha de dados, se conseguir é só selecionar os registros em uma e colar na outra.


    Atenciosamente,

    Fabian André Gehrke
    MCITP e MCPD SharePoint 2010
    http://fabiangehrke.com.br

  • sexta-feira, 17 de fevereiro de 2012 01:59
     
     

    Fabin,

    A opção de folha de dados está desativada o tipo da lista é Survey. O que acontece é que meus formulários da lista 1 estão quebrados principalmente o mais importante o de Summary.aspx que é o relatório. O que eu fiz, crei uma lista igualzinha na mão, com a mesma estrutura. Preciso migrar os itens já adicionados da lista 01(quebrada) para a lista 02.


    raphaeldma

  • quinta-feira, 23 de fevereiro de 2012 13:31
     
     

    Raphael,

    Não sei se entendi direito , mas se for para migrar somente os dados da lista , voce pode desenvolver um aplicação usando SPExport e SPImport.

    abs, 

  • terça-feira, 28 de fevereiro de 2012 12:08
     
     

    Não sei se vai resolver mas tente criar um workflow que copie os itens de uma lista para a outra.

    Talvez tenha que ser um a um.

    Agora, por que não salvar como modelo e recriar a pesquisa 2 com a cópia?


    Ivan Costa http://ivannw.wordpress.com @ivannw

  • terça-feira, 28 de fevereiro de 2012 15:13
     
     

    Ivan,

    Não utilizei como modelo pelo fato desta operação trazer consigo os formulários aspx referente a lista, e são justamente esses formulários que estão quebrados. Diante disso eu criei uma nova lista com a mesma estrutura, para viabilizar a exportação de uma lista para outra. O problema é que eu não consigo fazer essa migração dos itens da lista 1(quebrada) para lista 2(funcionando).


    raphaeldma

  • terça-feira, 28 de fevereiro de 2012 15:21
     
     

    Raphael,

    Segue link de uma solution que pode ser útil, nesta atividade:

    http://splistkit.codeplex.com/wikipage?title=SP%20List%20Item%20Copy

    Porém você terá de alterar, o destino do item da lista programaticamente mas é tranquilo.

    Atenciosamente,

    Leandro Figueira

  • terça-feira, 28 de fevereiro de 2012 15:45
     
     Resposta Proposta

    Raphael, estou tentando achar uma solução aqui e pensei o seguinte:

    Você salva a lista 1 como modelo e baixa o .STP

    Salva a lista 2 como modelo e salva o .STP.

    Renomeia ambos para .cab e extrai para uma pasta

    dentro, terá um arquivo manifest.xml e nele terá todas as referências para as páginas aspx

    assim você substitui (mantendo os ids) o conteúdo destas páginas da lista 1 com os dados da lista 2.

    Compacta novamente para .CAB com o WinAce e renomeia de volta para .STP

    Assim você importa o modelo novamente com o conteúdo e suas paginas .aspx corrigidas..

    Acho que tem grande chance de resolver.


    Ivan Costa http://www.blogsdeti.com.br @ivannw

    • Sugerido como Resposta Leandro Figueira terça-feira, 28 de fevereiro de 2012 15:48
    •  
  • terça-feira, 28 de fevereiro de 2012 21:19
     
     

    Senhores,

    Tenho duas listas de Survey( pesquisa 1 e pesquisa 2) ambas tem as mesmas perguntas. Preciso migrar as resposatas da pesquisa 1 para a pesquisa 2.

    Como faço isso?


    raphaeldma

    Você tem o serviço de Publicação habilitado no seu servidor, é só ir em:

    http://seusite/_layouts/sitemanager.aspx 

    Selecione a lista de Pesquisa

    Selecione os items

    Clique em Ações e depois clique em mover

    Pronto!!!


    ROBERTOSLJUNIOR