Поделиться через


Макрокоманда ImportSharePointList

Область применения: Access 2013, Office 2013

Вы можете использовать действие ImportSharePointList для импорта или связывания данных с сайта Microsoft SharePoint Foundation.

Примечание.

Эта макрокоманда доступна только для доверенных баз данных.

Параметр

Аргументы действия ImportSharePointList приведены ниже.

Аргумент макрокоманды

Описание

Тип преобразования

Выберите тип передачи.

  • Выберите Импорт, чтобы скопировать данные SharePoint Foundation в таблицу в Microsoft Access. Обновления данных в Access не влияют на данные в SharePoint Foundation. Аналогичным образом обновления данных в SharePoint Foundation не влияют на данные в Access.

  • Выберите Ссылка , чтобы создать связанную таблицу в Access, которая связывается с данными в SharePoint Foundation. Обновления данных в Access отражаются в SharePoint Foundation. Аналогичным образом обновления данных в SharePoint Foundation отражаются в Access.

Адрес сайта

Введите полный путь к сайту SharePoint.

Идентификатор списка

Введите имя или GUID списка для передачи. Обязательный аргумент.

Идентификатор просмотра

Введите GUID представления для списка, который вы хотите использовать. Оставьте этот аргумент пустым, чтобы перенести все строки и столбцы в списке.

Имя таблицы

Введите имя таблицы или связанной таблицы в Access.

Получение значений отображения подстановок

Выберите Да , чтобы передать отображаемые значения для полей подстановки вместо идентификатора, используемого для выполнения поиска.

Замечания

  • Это действие имеет тот же эффект, что и выбор списка SharePoint в группе Импорт на вкладке Внешние данные . Аргументы для действия соответствуют выбору, который вы делаете в мастере получения внешних данных.

  • Чтобы запустить действие ImportSharePointList в модуле VBA, используйте метод TransferSharePointList объекта DoCmd .

  • Если указать несуществующий список или представление, ошибка не возникает, и данные не передаются.

  • GUID — это уникальный шестнадцатеричный идентификатор для списка или представления. Идентификатор GUID должен быть введен в следующем формате, где каждое "F" представляет собой шестнадцатеричное число (от 0 до 9 или от A до F).

    {FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF}

    Идентификатор GUID для списка или представления можно получить с сайта SharePoint, выполнив следующую процедуру:

    1. Откройте список в SharePoint Foundation.

    2. Если нужное представление не отображается, щелкните стрелку раскрывающегося списка Вид и выберите нужное представление.

    3. Щелкните стрелку раскрывающегося списка Вид и выберите Изменить это представление. Адрес в адресной строке браузера содержит идентификаторы 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 списка.