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


Метод DoCmd.TransferSharePointList (Access)

Используйте метод TransferSharePointList для импорта или связывания данных с сайта SharePoint Foundation.

Синтаксис

expression. TransferSharePointList (TransferType, SiteAddress, ListID, ViewID, TableName, GetLookupDisplayValues)

expression: переменная, представляющая объект DoCmd.

Параметры

Имя Обязательный или необязательный Тип данных Описание
TransferType Обязательный AcSharePointListTransferType Константа AcSharePointListTransferType , указывающая тип передачи, которую необходимо выполнить.
SiteAddress Обязательный Variant Полный путь к сайту SharePoint.
ListID Обязательный Variant Имя или GUID передаваемого списка.
ViewID Необязательный Variant GUID представления списка, который вы хотите использовать. Оставьте этот аргумент пустым, чтобы перенести все строки и столбцы в списке.
TableName Необязательный Variant Имя, которое нужно отобразить для таблицы или связанной таблицы в Access.
GetLookupDisplayValues Необязательный Variant Указывает, следует ли передавать значения для полей подстановки вместо идентификатора, используемого для подстановки.

Замечания

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

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

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 списка.

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.