За допомогою дії макросу 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 для списку відповідає списку=, а GUID для подання слідує за поданням =. Проте в адресі кожен символ { (ліва фігурна дужка) представлено рядком %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 списку.