Vous pouvez utiliser l’action de macro ImporterSharePointList dans les bases de données de bureau Access pour importer ou lier des données à partir d’un site SharePoint.
Remarque : Cette action ne sera pas autorisée si la base de données n’est pas approuvée.
Paramètre
L’action de macro ImporterSharePointList contient les arguments suivants.
Argument de l’action |
Description |
---|---|
Type de transfert |
Sélectionnez le type de transfert.
|
Adresse du site |
Entrez le chemin d’accès complet du site SharePoint. |
ID de liste |
Entrez le nom ou le GUID de la liste à transférer. Argument obligatoire. |
ID d’affichage |
Entrez le GUID de la vue pour la liste que vous souhaitez utiliser. Laissez cet argument vide pour transférer toutes les lignes et colonnes de la liste. |
Nom de la table |
Entrez le nom que vous souhaitez afficher pour la table ou la table liée dans Access. |
Obtenir les valeurs d’affichage de la recherche |
Sélectionnez Oui pour transférer les valeurs d’affichage des champs de recherche au lieu de l’ID utilisé pour effectuer la recherche. |
Notes
-
Cette action a le même effet que de cliquer sur Liste SharePoint dans le groupe Importer sous l’onglet Données externes . Les arguments de l’action correspondent aux choix que vous effectuez dans l’Assistant Obtention de données externes.
-
Pour exécuter l’action ImporterSharePointList dans un module VBA, utilisez la méthode TransferSharePointList de l’objet DoCmd .
-
Si vous spécifiez une liste ou une vue inexistante, aucune erreur ne se produit et aucune donnée n’est transférée.
-
Un GUID est un identificateur hexadécimal unique pour une liste ou une vue. Un GUID doit être entré au format suivant, où chaque « F » est un nombre hexadécimal (0 à 9 ou de A à F).
{FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF}
Vous pouvez obtenir le GUID d’une liste ou d’une vue à partir du site SharePoint à l’aide de la procédure suivante :
-
Ouvrez la liste dans Windows SharePoint Services.
-
Si l’affichage souhaité n’est pas affiché, cliquez sur la flèche déroulante Affichage , puis sélectionnez l’affichage souhaité.
-
Cliquez sur la flèche déroulante Affichage , puis sélectionnez Modifier cet affichage.
L’adresse dans la barre d’adresses du navigateur contient les GUID de la liste et de l’affichage. Le GUID de la liste suit List=, et le GUID de la vue suit View=. Toutefois, dans l’adresse, chaque caractère { (accolade gauche) est représenté par la chaîne %7B, chaque caractère - (trait d’union) est représenté par la chaîne %2D et chaque caractère } (accolade 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.