none
Disponibilizar biblioteca de documentos em outro site RRS feed

  • Pergunta

  •  

    Pessoal,

     

    Estou com o seguinte cenário, criei um site para Controle de Documentos, onde serão controlado todos os documentos de procesos da empresa. Nesta biblioteca ficara todos os documentos de todos os setores. O cliente solicitou que em cada site de cada setor tenha uma webpart com os documentos somente daquele setor.

     

    Não tenho nem noção de como mostrar documentos de um site em outro.

     

    Agradeço desde já pela atenção .

    terça-feira, 4 de dezembro de 2007 03:39

Todas as Respostas

  • Alguém me ajuda por favor!!!

     

    segunda-feira, 10 de dezembro de 2007 12:07
  • Olá Heber,

     

    Estive tentando conectar / exibir informações de entre webparts de sites diferentes e parece que isto não é possível. Eu estive olhando um artigo do Sharepoint Designer que explica como fazer a comunicação entre informações dentro de um site de mesmo nível.

     

    http://office.microsoft.com/pt-br/sharepointdesigner/HA101691331046.aspx

     

    Espero ter ajudado.

     

    P.S. Se descobrir algo a mais... manda um toque!

     

    Valeu!

     

     

    terça-feira, 12 de fevereiro de 2008 13:29
  • O desenvolvimento de uma aplicação seria uma ótima solução.

    Assim você poderia renderizar uma determinada lista a partir de uma propriedade customizada.

    Abraços.
    quarta-feira, 13 de fevereiro de 2008 13:44
  • Olá Rafael,

     

    Poderia fornecer mais informações sobre como desenvolver um aplicação que traga informações de outros sites dentro do sharepoint?

     

    Cenário:

     

    Site Principal + Site 1 + Site 2

     

    No Site principal... precisaria colocar uma WEBPART exibindo informações de uma WEBPART do site 2.

     

    Grato..

     

    Vinícius

     

    quarta-feira, 13 de fevereiro de 2008 13:49
  • Zanesi,

     

    Usando as classes SPSite,SPWeb e SPList, você consegue recuperar informações de um determinado site ou lista(List/Document Library).

     

    Por exemplo:

    Você cria duas propriedades na sua webpart, uma para receber o site e a outra irá receber o nome da lista onde os documentos estão armazenados.

     

    exemplo de codigo:

    SPSite site1 = new (this.Site1); 

    SPWeb web1 = site1.OpenWeb();

    SPList lista = web1.lists["this.Lista"];

     

    Depois de recuperar as informações, agora só falta disparar as informações na tela.

    Agora isso você pode escolher, um bom controle é um GridView por exemplo.

     

    Abraços.

     

    Rafael Fausto

    quarta-feira, 13 de fevereiro de 2008 15:32