Можете да използвате макрокомандата ImportSharePointList в настолни бази данни на Access, за да импортирате или свързвате данни от сайт на SharePoint.
Забележка: Това действие няма да бъде разрешено, ако базата данни не е надеждна.
Настройка
Макрокомандата ImportSharePointList има следните аргументи:
Аргумент на действие |
Описание |
---|---|
Тип прехвърляне |
Изберете типа на прехвърлянето.
|
Адрес на сайта |
Въведете пълния път до сайта на SharePoint. |
ИД на списък |
Въведете името или GUID на списъка за прехвърляне. Задължителен аргумент. |
ИД на изглед |
Въведете GUID на изгледа за списъка, който искате да използвате. Оставете този аргумент празен, за да прехвърлите всички редове и колони в списъка. |
Име на таблица |
Въведете името, което искате да се показва за таблицата или свързаната таблица в Access. |
Получаване на стойности за показване на справка |
Изберете "Да" , за да прехвърлите показваните стойности за справочни полета вместо ИД, използван за извършване на справката. |
Забележки
-
Това действие има същия ефект като щракването върху списък на SharePoint в групата Импортиране на раздела Външни данни . Аргументите за действието съответстват на изборите, които правите в съветника за получаване на външни данни.
-
За да изпълните действието ImportSharePointList във VBA модул, използвайте метода TransferSharePointList на обекта DoCmd .
-
Ако зададете несъществуващ списък или изглед, няма да възникне грешка и няма да се прехвърлят данни.
-
GUID е уникален шестнадесетичен идентификатор за списък или изглед. GUID трябва да бъде въведен в следния формат, където всяко "F" е шестнадесетично число (от 0 до 9 или от A до F).
{FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF}
Можете да получите GUID за списък или изглед от сайта на SharePoint, като използвате следната процедура:
-
Отворете списъка в Windows SharePoint Services.
-
Ако изгледът, който искате, не се показва, щракнете върху стрелката на падащия списък Изглед и след това изберете желания изглед.
-
Щракнете върху стрелката на падащия списък Изглед и след това изберете Промяна на този изглед.
Адресът в адресната лента на браузъра съдържа GUID идентификаторите както за списъка, така и за изгледа. GUID за списъка следва List=, а GUID за изгледа следва View=. Обаче в адреса всеки знак { (лява фигурна скоба) се представя с низа %7B, всеки знак - (тире) се представя от низа %2D, а всеки знак } (дясна фигурна скоба) се представя от низа %7D. Например:
https://MySite12/_layouts/ViewEdit.aspx?List=%7B2A82A404%2D5529%2D47DC%2DAE13%2DAC1D9BC0A84F%7D&View=%7B357B4FE6%2D44CF%2D4275%2DB91F%2D46558301579B%7D
Преди да можете да използвате GUID идентификаторите от адреса като аргументи в тази макрокоманда, трябва да заместите всеки низ %7B със знака { , да заместите всеки %2D низ със знака - и да заместите всеки низ %7D със знака } . Не включвайте знака & (амперсанд), който следва низа %7D , в GUID на списъка.