Como exibir uma lista de um site SharePoint em outro site SharePoint?

Como faz para exibir listas do SharePoint em outros sites SharePoint?

Este é um problema bastante comum. A falta de um mecanismo simples que possibilite esta estrutura gera alguns problemas graves na disposição das informações dentro do portal. Em algumas situações, portais guardam listas em sites que não fazem sentido, apenas para linkar com colunas de consulta (Lookup).

Este tópico mostra um método utilizado para mostrar uma lista do SharePoint, com capacidades plenas, em qualquer site SharePoint do mesmo site collection. O exemplo exibido mostra 2 subsites. Um deles com uma lista e uma biblioteca. Tanto a lista quant a biblioteca serão, também, exibidos no site raiz.

1 - Um site SharePoint de teste é exibido. Nele pode-se ver 2 subsites, chamados Subsite1 e Subsite2

2 - Dentro do subsite1 pode-se ver uma lista de exemplo com 3 colunas, e vários ítens.
3 - Também dentro do subsite1 pode-se ver uma biblioteca com alugumas colunas sendo exibidas, com 5 documentos.
4 - Agora. abra o SharePoint Designer 2010.
5 - No SharePoint Desiner 2010, o subsite1 é aberto.
6 - Após, a lista de teste é aberta.
7 - Mais a seguir, após clicar na lista, abre-se a aba 'WebPart' e entra na opção 'Para Arquivo'.
8 - Salva o arquivo *.webpart gerado a partir da lista.
9 - Após, a biblioteca de teste é aberta.
10 - Mais a seguir, após clicar na biblioteca, abre-se a aba 'WebPart' e entra na opção 'Para Arquivo'.

11 - Mais a seguir, abre-se a pagina default.aspx do site raiz. E a coloca em modo de edição.

12 - Abre-se a tela de modo de edição.
13 - Na tela de edição, utiliza-se o 'Carregar uma Web Part'
14 - A webPart gerada da lista de teste é selecionada e exibida na lista de 'WebParts importadas'.
15 - A WebPart que refere-se a lista é exibida na pagina.
16 - Abre-se a tela de modo de edição.
Na tela de edição, utiliza-se o 'Carregar uma Web Part'
É selecionada a WebPart que refere-se a biblioteca.
17 - A WebPart da biblioteca é exibida na primeira pagina, na WebPartZone  direita.

Nenhum comentário:

Postar um comentário