Você pode usar a ação de macro ImportSharePointList nos bancos de dados da área de trabalho do Access para importar ou vincular dados de um site do SharePoint.
Observação: Essa ação não será permitida se o banco de dados não for confiável.
Configuração
A ação de macro ImportSharePointList tem os seguintes argumentos.
Argumento da ação |
Descrição |
---|---|
Tipo de transferência |
Selecione o tipo de transferência.
|
Endereço do Site |
Insira o caminho completo do site do SharePoint. |
ID da lista |
Insira o nome ou GUID da lista a ser transferida. Argumento necessário. |
Exibir ID |
Insira o GUID da exibição da lista que você deseja usar. Deixe esse argumento em branco para transferir todas as linhas e colunas da lista. |
Table Name |
Insira o nome desejado exibido para a tabela ou tabela vinculada no Access. |
Obter valores de exibição de pesquisa |
Selecione Sim para transferir valores de exibição para campos de pesquisa em vez da ID usada para executar a pesquisa. |
Comentários
-
Essa ação tem o mesmo efeito que clicar em SharePoint List no grupo Importar na guia Dados Externos . Os argumentos para a ação correspondem às escolhas que você faz no Assistente de Obter Dados Externos.
-
Para executar a ação ImportSharePointList em um módulo VBA, use o método TransferSharePointList do objeto DoCmd .
-
Se você especificar uma lista ou exibição inexistente, nenhum erro ocorrerá e nenhum dado será transferido.
-
Um GUID é um identificador hexadecimal exclusivo para uma lista ou uma exibição. Um GUID deve ser inserido no formato a seguir, em que cada "F" é um número hexadecimal (0 a 9 ou A a F).
{FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF}
Você pode obter o GUID para uma lista ou exibição no site do SharePoint usando o seguinte procedimento:
-
Abra a lista no Windows SharePoint Services.
-
Se a exibição desejada não for exibida, clique na seta suspensa Exibir e selecione a exibição desejada.
-
Clique na seta suspensa Exibir e selecione Modificar essa Exibição.
O endereço na barra de endereços do navegador contém os GUIDs para a lista e a exibição. O GUID da lista segue List=e o GUID para a exibição segue View=. No entanto, no endereço, cada caractere { (chave esquerda) é representado pela cadeia de caracteres %7B, cada caractere – (hifen) é representado pela cadeia de caracteres %2D e cada caractere } (chave direita) é representado pela cadeia de caracteres %7D. Por exemplo:
https://MySite12/_layouts/ViewEdit.aspx?List=%7B2A82A404%2D5529%2D47DC%2DAE13%2DAC1D9BC0A84F%7D&View=%7B357B4FE6%2D44CF%2D4275%2DB91F%2D46558301579B%7D
Antes de poder usar os GUIDs do endereço como argumentos nesta ação macro, substitua cada cadeia de caracteres %7B pelo caractere { , substitua cada cadeia de caracteres %2D pelo caractere – e substitua cada cadeia de caracteres %7D pelo caractere } . Não inclua o caractere & (ampersand) que segue a cadeia de caracteres %7D no GUID da lista.