Partager via


ImportSharePointList, action de macro

S’applique à : Access 2013, Office 2013

L'action ImporterListeSharePoint permet d'importer ou de lier des données à partir d'un site Microsoft SharePoint Foundation.

Remarque

Cette action ne sera pas autorisée si la base de données n’est pas approuvée.

Setting

L’action ImporterListeSharePoint utilise les arguments suivants :

Argument de l’action

Description

Type de transfert

Sélectionnez le type de transfert.

  • Sélectionnez Importer pour copier les données SharePoint Foundation dans une table dans Microsoft Access. Mises à jour aux données dans Access n’affectent pas les données dans SharePoint Foundation. De même, les mises à jour des données dans SharePoint Foundation n’affectent pas les données dans Access.

  • Sélectionnez Lien pour créer une table liée dans Access qui établit un lien vers les données dans SharePoint Foundation. Mises à jour aux données dans Access sont reflétées dans SharePoint Foundation. De même, les mises à jour des données dans SharePoint Foundation sont reflétées dans Access.

Adresse du site

Entrez le chemin d’accès complet au site SharePoint.

ID de liste

Entrez le nom ou GUID de la liste à transférer. Cet argument est obligatoire.

ID de vue

Entrez le GUID de l’affichage de la liste que vous souhaitez utiliser. Omettez cet argument pour transférer toutes les lignes et colonnes de la liste.

Nom de la table

Entrez le nom à afficher pour la table ou la table attachée dans Access.

Valeurs d’affichage Liste de choix

Cliquez sur Oui si les valeurs d’affichage des champs de recherche doivent être transférées à la place de l’identificateur utilisé pour effectuer la recherche.

Remarques

  • L'exécution de cette action équivaut à cliquer sur Liste SharePoint dans le groupe Importer de l'onglet Données externes. Les arguments utilisés pour l'action correspondent à vos choix dans l'Assistant Données externes.

  • Pour exécuter l'action ImporterListeSharePoint dans un module VBA, utilisez la méthode TransferSharePointList de l'objet DoCmd.

  • Si vous spécifiez une liste ou un affichage qui n'existe pas, aucune erreur ne se produit, mais aucune donnée n'est transférée.

  • Le GUID d'une liste ou d'un affichage est un identificateur unique hexadécimal qui identifie cette liste ou cet affichage. Le GUID doit respecter le format suivant, où chaque « F » est un nombre hexadécimal (de 0 à 9 ou de A à F).

    {FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF}

    Pour obtenir le GUID d'une liste ou d'un affichage à partir du site SharePoint, procédez comme suit :

    1. Ouvrez la liste dans SharePoint Foundation.

    2. Si l'affichage que vous recherchez n'est pas dans la liste, cliquez sur la flèche de la liste déroulante Affichage et sélectionnez l'affichage voulu.

    3. Cliquez sur la flèche de la liste déroulante Affichage, puis sélectionnez Modifier cet affichage.L'adresse dans la barre d'adresse du navigateur contient les GUID de la liste et de l'affichage. Le GUID de la liste est à la suite de Liste= et celui de l'affichage est à la suite de Affichage=. Cependant, dans l'adresse, chaque caractère { (accolade de gauche) est représenté par la chaîne %7B, chaque caractère - (tiret) est représenté par la chaîne %2D et chaque caractère } (accolade de droite) est représenté par la chaîne %7D. Par exemple :

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

    Avant de pouvoir utiliser les GUID de l’adresse comme arguments dans cette action de macro, vous devez remplacer chaque chaîne %7B par le caractère { , remplacer chaque chaîne %2D par le - caractère et remplacer chaque chaîne %7D par le caractère } . N’incluez pas le caractère & (esperluette) qui suit la chaîne %7D dans le GUID de liste.