Puteți utiliza acțiunea de macrocomandă ImportSharePointList în bazele de date desktop Access pentru a importa sau a lega date de pe un site SharePoint.

Notă: Începând cu Access 2010, acțiunea de macrocomandă transferlistăsharepoint a fost redenumită în ImportSharePointList.

Notă: Această acțiune nu va fi permisă dacă baza de date nu este de încredere.

Setare

Acțiunea de macrocomandă ImportSharePointList are următoarele argumente.

Argument acțiune

Descriere

Tip de transfer

Selectați tipul de transfer.

  • Selectați Import pentru a copia datele listei SharePoint într-un tabel din Access. Actualizările datelor din Access nu afectează datele din Windows SharePoint Services. De asemenea, actualizările datelor din Windows SharePoint Services nu afectează datele din Access.

  • Selectați link pentru a crea un tabel legat în Access care face legătura la datele din Windows SharePoint Services. Actualizările datelor din Access se reflectă în Windows SharePoint Services. De asemenea, actualizările datelor din Windows SharePoint Services se reflectă în Access.

Adresă site

Introduceți calea completă a site-ului SharePoint.

ID listă

Introduceți numele sau GUID-ul listei care va fi transferată. Argument obligatoriu.

ID vizualizare

Introduceți GUID-ul vizualizării pentru lista pe care doriți să o utilizați. Lăsați necompletat acest argument pentru a transfera toate rândurile și coloanele din listă.

Nume tabel

Introduceți numele care doriți să se afișeze pentru tabel sau pentru tabelul legat în Access.

Obțineți valori de afișare pentru căutare

Selectați Da pentru a transfera valori de afișare pentru câmpurile de căutare în locul ID-ului utilizat pentru a efectua căutarea.

Observații

  • Această acțiune are același efect ca și cum faceți clic pe listă SharePoint în grupul Import din fila date externe . Argumentele pentru acțiune corespund opțiunilor pe care le efectuați în expertul preluare date externe.

  • Pentru a executa acțiunea ImportSharePointList într-un modul VBA, utilizați metoda Transferlistăsharepoint a obiectului obiectului DoCmd .

  • Dacă specificați o listă sau o vizualizare inexistente, nu se produce nicio eroare și nu se transferă date.

  • Un GUID este un Identificator unic hexazecimal pentru o listă sau o vizualizare. Un GUID trebuie introdus în următorul format, unde fiecare "F" este un număr hexazecimal (de la 0 la 9 sau de la A la F).

{FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF}

Puteți obține GUID-ul pentru o listă sau o vizualizare din site-ul SharePoint, utilizând următoarea procedură:

  1. Deschideți lista în Windows SharePoint Services.

  2. Dacă vizualizarea pe care o doriți nu este afișată, faceți clic pe săgeata verticală Vizualizare , apoi selectați vizualizarea dorită.

  3. Faceți clic pe săgeata verticală Vizualizare , apoi selectați Modificare vizualizare.

    Adresa din bara de adrese a browserului conține GUID-urile atât pentru listă, cât și pentru vizualizare. GUID-ul pentru listă urmează lista =, iar GUID-ul pentru vizualizare urmează Vizualizare =. Cu toate acestea, în adresă, fiecare caracter { (acoladă stânga) este reprezentat de caracterul șir % 7b, fiecare - (cratimă) este reprezentat de șirul % 2D, iar fiecare caracter } (acoladă dreapta) este reprezentat de șirul % 7d. De exemplu:

https://MySite12/_layouts/ViewEdit.aspx?List=%7B2A82A404%2D5529%2D47DC%2DAE13%2DAC1D9BC0A84F%7D&View=%7B357B4FE6%2D44CF%2D4275%2DB91F%2D46558301579B%7D

Înainte de a putea utiliza GUID-urile din adresă ca argumente din această acțiune de macrocomandă, trebuie să înlocuiți fiecare șir de % 7b cu { Character, să înlocuiți fiecare șir de % 2D cu caracterul - caracter și să înlocuiți fiecare șir de % 7d cu caracterul } . Nu includeți caracterul & (ampersand) care urmează șirului % 7D din lista GUID.

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă la Microsoft Insider

V-a fost de ajutor această informație?

Cât de mulțumit sunteți de calitatea traducerii?

Ce v-a afectat experiența?

Aveți feedback suplimentar? (Opțional)

Vă mulțumim pentru feedback!

×