คุณสามารถใช้แมโครแอคชัน ImportSharePointList ในฐานข้อมูล Access บนเดสก์ท็อปเพื่อนําเข้าหรือลิงก์ข้อมูลจากไซต์ SharePoint ได้
หมายเหตุ: การกระทํานี้จะไม่ได้รับอนุญาตถ้าฐานข้อมูลนั้นไม่ได้รับความเชื่อถือ
การตั้งค่า
แมโครแอคชัน ImportSharePointList มีอาร์กิวเมนต์ดังนี้
อาร์กิวเมนต์ของแอคชัน |
คำอธิบาย |
---|---|
ชนิดการถ่ายโอน |
เลือกชนิดของการโอนย้าย
|
แอดเดรสของไซต์ |
ใส่เส้นทางแบบเต็มของไซต์ SharePoint |
รหัสรายการ |
ป้อนชื่อหรือ GUID ของรายการที่จะโอนย้าย อาร์กิวเมนต์นี้จําเป็นต้องมี |
ดู ID |
ใส่ GUID ของมุมมองสําหรับรายการที่คุณต้องการใช้ ปล่อยอาร์กิวเมนต์นี้ให้ว่างไว้เพื่อถ่ายโอนแถวและคอลัมน์ทั้งหมดในรายการ |
ชื่อตาราง |
ใส่ชื่อที่คุณต้องการให้แสดงสําหรับตารางหรือตารางที่ลิงก์ใน Access |
รับค่าที่แสดงการค้นหา |
เลือก ใช่ เพื่อถ่ายโอนค่าที่แสดงสําหรับเขตข้อมูลการค้นหาแทน ID ที่ใช้ในการค้นหา |
ข้อสังเกต
-
การกระทํานี้จะมีผลเหมือนกับการคลิก รายการ SharePoint ในกลุ่ม นําเข้า บนแท็บ ข้อมูลภายนอก อาร์กิวเมนต์สําหรับแอคชันจะสอดคล้องกับตัวเลือกที่คุณเลือกในตัวช่วยสร้างการรับข้อมูลภายนอก
-
เมื่อต้องการเรียกใช้แอคชัน ImportSharePointList ในโมดูล VBA ให้ใช้เมธอด TransferSharePointList ของวัตถุ DoCmd
-
ถ้าคุณระบุรายการหรือมุมมองที่ไม่มีอยู่ จะไม่มีข้อผิดพลาดเกิดขึ้น และจะไม่มีการถ่ายโอนข้อมูล
-
GUID คือตัวระบุเลขฐานสิบหกที่ไม่ซ้ํากันสําหรับรายการหรือมุมมอง ต้องป้อน GUID ในรูปแบบต่อไปนี้ โดยที่ "F" แต่ละตัวเป็นเลขฐานสิบหก (0 ถึง 9 หรือ A ถึง F)
{FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF}
คุณสามารถรับ GUID สําหรับรายการหรือมุมมองจากไซต์ SharePoint ได้โดยใช้ขั้นตอนต่อไปนี้
-
เปิดรายการใน Windows SharePoint Services
-
ถ้ามุมมองที่คุณต้องการไม่แสดง ให้คลิกลูกศรดรอปดาวน์ มุมมอง แล้วเลือกมุมมองที่คุณต้องการ
-
คลิกลูกศรดรอปดาวน์ มุมมอง แล้วเลือก ปรับเปลี่ยนมุมมองนี้
ที่อยู่ในแถบที่อยู่ของเบราว์เซอร์จะมี 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