Du kan bruge makrohandlingen ImporterSharePointList i Access-skrivebordsdatabaser til at importere eller sammenkæde data fra et SharePoint-websted.
Bemærk!: Denne handling tillades ikke, hvis der ikke er tillid til databasen.
Indstilling
Makrohandlingen ImporterSharePointList har følgende argumenter:
Handlingsargument |
Beskrivelse |
---|---|
Overførselstype |
Vælg overførselstypen.
|
Webstedsadresse |
Angiv hele stien til SharePoint-webstedet. |
Liste-id |
Angiv navnet eller GUID'et på den liste, der skal overføres. Påkrævet argument. |
Visnings-id |
Angiv GUID'et for visningen for den liste, du vil bruge. Lad dette argument være tomt for at overføre alle rækker og kolonner på listen. |
Tabelnavn |
Angiv det navn, du vil have vist for tabellen eller den sammenkædede tabel i Access. |
Hent visningsværdier for opslag |
Vælg Ja for at overføre visningsværdier for opslagsfelter i stedet for det id, der bruges til at udføre opslaget. |
Bemærkninger
-
Denne handling har samme effekt som at klikke på SharePoint-liste i gruppen Importér under fanen Eksterne data . Argumenterne for handlingen svarer til de valg, du foretager i guiden Hent eksterne data.
-
For at køre handlingen ImporterSharePointList i et VBA-modul skal du bruge metoden OverførSharePointListe for objektet DoCmd .
-
Hvis du angiver en ikke-eksisterende liste eller visning, opstår der ingen fejl, og der overføres ingen data.
-
Et GUID er et entydigt hexadecimalt id for en liste eller en visning. Et GUID skal angives i følgende format, hvor hvert "F" er et hexadecimaltal (0 til 9 eller A til og med F).
{FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF}
Du kan hente GUID'et for en liste eller visning fra SharePoint-webstedet ved at benytte følgende fremgangsmåde:
-
Åbn listen i Windows SharePoint Services.
-
Hvis den ønskede visning ikke vises, skal du klikke på rullepilen Vis og derefter vælge den ønskede visning.
-
Klik på rullepilen Vis , og vælg derefter Rediger denne visning.
Adressen i browserens adresselinje indeholder GUID'erne for både listen og visningen. GUID'et for listen følger List=, og GUID'et for visningen følger View=. Men i adressen repræsenteres hvert { (venstre klammeparentes) af strengen %7B, hvert - (bindestreg) tegn repræsenteres af strengen %2D, og hvert } (højre klammeparentes) repræsenteres af strengen %7D. Det kunne f.eks. være:
https://MySite12/_layouts/ViewEdit.aspx?List=%7B2A82A404%2D5529%2D47DC%2DAE13%2DAC1D9BC0A84F%7D&View=%7B357B4FE6%2D44CF%2D4275%2DB91F%2D46558301579B%7D
Før du kan bruge GUID'erne fra adressen som argumenter i denne makrohandling, skal du erstatte hver %7B-streng med tegnet { , erstatte hver %2D-streng med tegnet - og erstatte hver %7D-streng med tegnet } . Medtag ikke det& (og-tegn), der følger efter strengen %7D på listen GUID.