สร้างความสัมพันธ์รายการโดยใช้คอลัมน์ค้นหา

นำไปใช้กับ
SharePoint Server 2019 SharePoint Server 2016 Microsoft 365 Microsoft Lists

ใน ความสัมพันธ์สําหรับรายการ ข้อมูลจากรายการหนึ่ง ( รายการแหล่งข้อมูล) จะถูกแสดงในอีกรายการหนึ่ง ( รายการเป้าหมาย) โดยอัตโนมัติ ความสัมพันธ์ของรายการจะช่วยให้คุณรวมข้อมูลจากสองรายการและทําให้ข้อมูลสอดคล้องกันในขณะที่มีคนแก้ไขและลบข้อมูลในรายการ

ความสัมพันธ์ช่วยติดตามและรักษาข้อมูลในรายการต่างๆ ข้อมูลในรายการเป้าหมายยังสามารถลิงก์และแสดงข้อมูลที่มีมูลค่าหลายคอลัมน์จากรายการแหล่งข้อมูลได้ และความสัมพันธ์สามารถเปลี่ยนสิ่งที่เกิดขึ้นเมื่อข้อมูลถูกลบ (ดู การลบข้อมูลที่มีความสัมพันธ์)

ในบทความนี้

การเริ่มต้นใช้งานความสัมพันธ์ของรายการ

คอลัมน์ที่ไม่ซ้ํากัน

การเพิ่มคอลัมน์การค้นหาลงในรายการที่มีอยู่

การสร้างคอลัมน์ในรายการแหล่งข้อมูล

การลบรายการที่มีความสัมพันธ์

การจัดการความสัมพันธ์ของรายการเมื่อรายการมีข้อมูลจำนวนมาก

การเริ่มต้นใช้งานความสัมพันธ์ของรายการ

ในการสร้างความสัมพันธ์สําหรับรายการ คุณจะต้องมีรายการสองรายการ: รายการแหล่งข้อมูลและรายการเป้าหมาย คุณควรทํารายการแหล่งข้อมูลก่อน

ในตัวอย่างนี้ เราจะใช้รายการหลักสูตรของวิทยาลัยเป็นรายการแหล่งข้อมูล และรายการอ่านภายหลังเป็นรายการเป้าหมาย เป้าหมายคือการแสดงชื่อหลักสูตรและ ID หลักสูตรสําหรับหนังสือทุกเล่มในรายการอ่านภายหลังโดยไม่ต้องป้อนข้อมูลด้วยตนเอง

  1. ทํารายการแหล่งข้อมูล รายการนี้จะมีคอลัมน์สําหรับข้อมูลทั้งหมดที่คุณจะแสดงบนรายการเป้าหมายในภายหลัง เช่นเดียวกับข้อมูลเพิ่มเติมสําหรับข้อมูลในรายการแต่ละรายการสําหรับระเบียนของเรา ตัวอย่างเช่น เราจะสร้างรายการหลักสูตรที่มีคอลัมน์: ชื่อหลักสูตร (ชื่อเรื่อง) ID หลักสูตร (ข้อความบรรทัดเดียว) เวลาชั้นเรียน (วันที่และเวลา) และระยะเวลาภาคเรียน (ตัวเลือก โดยมีสองตัวเลือก: เต็มครึ่ง)

  2. กรอกรายการแหล่งข้อมูล ทําข้อมูลในรายการสําหรับข้อมูลทั้งหมดที่คุณจะแสดงบนรายการเป้าหมายในภายหลัง ตัวอย่างเช่น เราจะเพิ่มสามหลักสูตร ได้แก่ วิทยาการคอมพิวเตอร์ระดับกลาง บทนําวิทยาการคอมพิวเตอร์ และการเรียนรู้ของเครื่อง รายการของคุณควรมีลักษณะดังนี้:

    รายการหลักสูตร

    ชื่อหลักสูตร
    (ชื่อเรื่อง)
    ID หลักสูตร
    (ข้อความบรรทัดเดียว)
    เวลาเรียน
    (วันที่และเวลา)
    ระยะเวลาภาคการศึกษา
    (ตัวเลือก)
    วิทยาการคอมพิวเตอร์ระดับกลาง CS200 9/9/2021 12:00 AM Full
    บทนําสู่วิทยาการคอมพิวเตอร์ CS101 8/9/2021 9:00 ครึ่งหนึ่ง
    การเรียนรู้ของเครื่อง CS405 10/9/2021 13:30 Full
  3. สร้างรายการเป้าหมาย ลองเพิ่มคอลัมน์ผู้เขียน (ข้อความบรรทัดเดียว) และคอลัมน์ต้นทุน (สกุลเงิน)

  4. เมื่อต้องการเพิ่มคอลัมน์การค้นหาลงในรายการเป้าหมาย ให้เลือกเพิ่มการค้นหาคอลัมน์>

  5. ใส่ชื่อเพื่อแสดงที่ด้านบนของคอลัมน์ เรียกมันว่า ชื่อหลักสูตร

  6. ภายใต้ เลือกรายการเป็นแหล่งข้อมูล ให้เลือกรายการแหล่งข้อมูล สําหรับตัวอย่างนี้ ให้เลือกรายการหลักสูตร

  7. ภายใต้ เลือกคอลัมน์จากรายการด้านบน ให้เลือกคอลัมน์จากรายการแหล่งข้อมูลที่คุณต้องการแสดงบนรายการนี้ (รายการเป้าหมาย) ในคอลัมน์ใหม่ที่คุณกําลังสร้าง สําหรับตัวอย่างนี้ ให้เลือกชื่อเรื่องเนื่องจากเราต้องการแสดงชื่อหลักสูตร

  8. เมื่อต้องการแสดงข้อมูลการค้นหาเพิ่มเติมจากรายการแหล่งข้อมูลบนรายการเป้าหมาย ให้เลือกตัวเลือกเพิ่มเติม สําหรับตัวอย่างนี้ ให้เลือกเฉพาะ ID หลักสูตรเท่านั้น

  9. เลือก บันทึก และกรอกรายการเป้าหมาย เมื่อคุณเพิ่มหนังสือลงในรายการเป้าหมาย (รายการอ่านภายหลัง) ตอนนี้จะมีตัวเลือกในการเพิ่มข้อมูลจากรายการแหล่งข้อมูล ตัวอย่างเช่น สําหรับ The Future of Computing by Lovelace ให้เลือกชื่อหลักสูตร "Machine Learning" และระบบจะกรอกรหัสหลักสูตรโดยอัตโนมัติ (ในกรณีนี้คือ CS405) เนื่องจากคอลัมน์เป็นคอลัมน์ค้นหา คุณเพียงต้องกรอกคอลัมน์เดียวและอีกคอลัมน์จะเติมข้อมูลจากรายการแหล่งข้อมูล

    รายการเป้าหมายของคุณควรมีลักษณะดังนี้:

    รายการอ่าน 

    ชื่อเรื่อง ผู้เขียน
    (ข้อความบรรทัดเดียว)
    ค่าใช้จ่าย
    (สกุลเงิน)
    ชื่อหลักสูตร
    (ค้นหา)
    ID หลักสูตร
    (ค้นหา)
    วิทยาการคอมพิวเตอร์สําหรับมนุษย์ มโน $ 20.21 บทนําสู่วิทยาการคอมพิวเตอร์ CS101
    อนาคตของการประมวลผล เลิฟเลซ $ 18.15 การเรียนรู้ของเครื่อง CS405
    วิธีใช้คอมพิวเตอร์อย่างมืออาชีพ ไคลน์ $ 44.99 วิทยาการคอมพิวเตอร์ระดับกลาง CS200
    พิมพ์สําหรับวันพรุ่งนี้ Lorenz $ 60.20 การเรียนรู้ของเครื่อง CS405

ตอนนี้รายการที่จะอ่านจะแสดงชื่อหลักสูตรและข้อมูล ID หลักสูตรโดยตรงจากรายการหลักสูตร และการจัดประเภทรายการใหม่จะง่ายขึ้นโดยการเลือกตัวเลือกจากรายการหลักสูตร คุณยังสามารถอัปเดตรายการหลักสูตร และรายการจะอัปเดตในรายการอ่านโดยอัตโนมัติ รวมถึงลิงก์ไปยังรายการหลักสูตรจากรายการที่จะอ่านโดยตรง

คอลัมน์ที่ไม่ซ้ํากัน

เมื่อคุณสร้างคอลัมน์ คุณสามารถระบุว่าคอลัมน์ต้องมีค่าที่ไม่ซ้ํากันได้ ซึ่งหมายความว่ารายการจะไม่สามารถมีค่าที่ซ้ํากันใดๆ ในคอลัมน์ คุณไม่สามารถเพิ่มข้อมูลในรายการที่มีค่าที่ซ้ํากัน ปรับเปลี่ยนข้อมูลในรายการที่มีอยู่ที่จะส่งผลให้เกิดค่าที่ซ้ํากัน หรือคืนค่าข้อมูลจากถังรีไซเคิลถ้ามีผลเป็นค่าที่ซ้ํากัน และถ้าคุณสร้างคอลัมน์การค้นหาในรายการแหล่งข้อมูล และกําหนดให้เป็นคอลัมน์ที่ไม่ซ้ํา คอลัมน์ในรายการเป้าหมายจะต้องไม่มีค่าที่ซ้ํากันด้วย

หมายเหตุ

Uniqueness ไม่ตรงตามตัวพิมพ์ใหญ่-เล็ก ตัวอย่างเช่น ORD-231 และ ord-231 ถือว่าเป็นค่าที่ซ้ํากัน

คอลัมน์ที่ไม่ซ้ํากันต้องมีดัชนีด้วย เมื่อคุณสร้างคอลัมน์ที่ไม่ซ้ํา คุณอาจได้รับพร้อมท์ให้สร้างดัชนี ดัชนีจะถูกสร้างขึ้นโดยอัตโนมัติเมื่อคุณเลือก ตกลง เมื่อคอลัมน์ที่ไม่ซ้ํามีดัชนีแล้ว คุณจะไม่สามารถเอาดัชนีออกจากคอลัมน์นั้นได้ เว้นแต่คุณจะกําหนดคอลัมน์ใหม่อีกครั้งให้มีค่าที่ซ้ํากันได้ก่อน

ชนิดคอลัมน์ที่สนับสนุนสําหรับคอลัมน์ที่ไม่ซ้ํา:

  • ข้อความที่มีหนึ่งบรรทัด
  • ตัวเลือก (ค่าเดียว)
  • หมายเลข
  • สกุลเงิน
  • วันที่และเวลา
  • ค้นหา (ค่าเดียว)
  • บุคคล (ค่าเดียว)

ชนิดคอลัมน์ที่ไม่ได้รับการสนับสนุนสําหรับคอลัมน์ที่ไม่ซ้ํา:

  • ข้อความที่มีหลายบรรทัด
  • ตัวเลือก (หลายค่า)
  • คำนวณ
  • ไฮเปอร์ลิงก์หรือรูปภาพ
  • คอลัมน์แบบกําหนดเอง
  • ค้นหา (หลายค่า)
  • บุคคล (หลายค่า)
  • ใช่/ไม่ใช่

การเพิ่มคอลัมน์การค้นหาลงในรายการที่มีอยู่

โปรดจําไว้ว่า รายการแหล่งข้อมูลคือรายการที่มีข้อมูลที่คุณต้องการแสดง และรายการเป้าหมายคือรายการที่คุณต้องการแสดงข้อมูล ตัวอย่างเช่น ให้ดูส่วนด้านบน การเริ่มต้นใช้งานความสัมพันธ์ของรายการ 

หมายเหตุ

ควรสร้างและใช้คอลัมน์การค้นหาภายในไซต์เดียวกัน คอลัมน์ของไซต์ที่สร้างขึ้นที่ไซต์รากไม่สามารถใช้กับไซต์ย่อยได้

  1. ในรายการที่คุณต้องการคอลัมน์ค้นหา ให้เลือกเพิ่มคอลัมน์>ค้นหา
  2. ภายใต้ เลือกรายการเป็นแหล่งข้อมูล ให้เลือกรายการแหล่งข้อมูลเพื่อรับข้อมูล
  3. ภายใต้ เลือกคอลัมน์จากรายการด้านบน ให้เลือกข้อมูลที่คุณต้องการแสดงจากรายการแหล่งข้อมูลในคอลัมน์ใหม่นี้ในรายการเป้าหมาย ข้อมูลที่คุณเลือกจะแสดงในคอลัมน์ใหม่ที่คุณกําลังสร้าง
  4. เมื่อต้องการแสดงข้อมูลการค้นหาเพิ่มเติมจากรายการแหล่งข้อมูลในคอลัมน์เพิ่มเติม ให้เลือกตัวเลือกเพิ่มเติม กล่องกาเครื่องหมายทั้งหมดที่คุณเลือกที่นี่จะสร้างคอลัมน์ใหม่บนรายการเป้าหมายของคุณ คุณสามารถเพิ่มคอลัมน์เพิ่มเติมในการตั้งค่าเหล่านี้ในภายหลังได้ ถ้ามีข้อมูลเพิ่มเติมจากรายการแหล่งข้อมูลที่คุณต้องการแสดง
  5. ถ้าคุณต้องการให้การลบจากรายการแหล่งข้อมูลส่งผลกระทบต่อรายการนี้ ที่ด้านล่าง การลบจากรายการแหล่งข้อมูลมีผลต่อรายการนี้ ให้สลับใช่ ดู การลบรายการที่มีความสัมพันธ์ สําหรับข้อมูลเพิ่มเติม
  6. สลับการตั้งค่าอื่นๆ ที่คุณต้องการ จากนั้นเลือกบันทึก 

การสร้างคอลัมน์ในรายการแหล่งข้อมูล

ตารางต่อไปนี้จะสรุปชนิดคอลัมน์ที่สามารถใช้และไม่สามารถใช้ในการสร้างคอลัมน์ค้นหาได้

ชนิดคอลัมน์ที่สนับสนุน:

  • ข้อความที่มีหนึ่งบรรทัด
  • หมายเลข
  • วันที่และเวลา
  • ค้นหา (ค่าเดียว)

ชนิดคอลัมน์ที่ไม่ได้รับการสนับสนุน:

  • ข้อความที่มีหลายบรรทัด
  • ตัวเลือก
  • คำนวณ
  • ไฮเปอร์ลิงก์หรือรูปภาพ
  • คอลัมน์แบบกำหนดเอง
  • ค้นหา (หลายค่า)
  • บุคคล
  • ใช่/ไม่ใช่
  • สกุลเงิน

การลบรายการที่มีความสัมพันธ์

เมื่อสร้างคอลัมน์การค้นหา ภายใต้ความสัมพันธ์ คุณสามารถเลือกบังคับใช้ลักษณะการทํางานของความสัมพันธ์ จากนั้นเลือกลบแบบจํากัดหรือลบสิ่งที่เกี่ยวข้อง

หมายเหตุ

คุณต้องมีสิทธิ์จัดการรายการ บนรายการเพื่อสร้างหรือปรับเปลี่ยนการลบความสัมพันธ์

การลบแบบจํากัด หมายความว่า เนื่องจากรายการแหล่งข้อมูลกําลังลิงก์กับรายการเป้าหมายนี้ จึงไม่สามารถลบข้อมูลใดๆ จากรายการแหล่งข้อมูลที่ปรากฏในรายการเป้าหมายได้ คุณสามารถเพิ่มลงในรายการแหล่งข้อมูลได้ตามปกติ แต่คุณจะไม่สามารถลบรายการเหมือนที่คุณทําได้ก่อนหน้านี้

การลบสิ่งที่เกี่ยวข้องจะทําให้แน่ใจได้ว่าข้อมูลที่เกี่ยวข้องทั้งหมดจะถูกลบออกจากทั้งสองรายการในเวลาเดียวกัน ถ้าคุณลบออกจากรายการแหล่งข้อมูล ข้อมูลนั้นจะถูกเอาออกจากรายการเป้าหมายด้วย

ถ้าคุณยกเลิกการเลือก บังคับใช้ลักษณะการทํางานของความสัมพันธ์ ค่าเริ่มต้นคือ เมื่อคุณลบออกจากรายการแหล่งข้อมูล ข้อมูลนั้นจะถูกเอาออกจากรายการเป้าหมายด้วย

การจัดการความสัมพันธ์ของรายการเมื่อรายการมีข้อมูลจำนวนมาก

เมื่อรายการมีข้อมูลหลายพันรายการ อาจใช้เวลานานในการเรียงลําดับ ค้นหา และกรอง รายการจะทําดัชนีคอลัมน์โดยอัตโนมัติตามลําดับวันที่สร้าง เพื่อเพิ่มประสิทธิภาพการเรียงลําดับในรายการขนาดใหญ่ เมื่อต้องการทําดัชนีคอลัมน์ด้วยตนเอง ให้เช็คเอาท์ เพิ่มดัชนีลงในรายการหรือคอลัมน์ไลบรารี

เมื่อคุณสร้างความสัมพันธ์รายการในรายการขนาดใหญ่ คุณอาจมีการใช้งานถึงค่าเกณฑ์หรือขีดจํากัดของทรัพยากรได้ และอาจถูกบล็อกภายใต้สถานการณ์ต่อไปนี้

  • ถ้าคุณทำให้คอลัมน์ไม่ซ้ำกันในรายการที่มีอยู่ซึ่งมีข้อมูลมากกว่าค่าเกณฑ์ของมุมมองรายการ (แต่โปรดสังเกตว่า การเพิ่มข้อมูลหนึ่งๆ เข้าในรายการซึ่งทำให้รายการมีขนาดมากกว่าค่าเกณฑ์ของมุมมองรายการเป็นการดำเนินการที่มักจะไม่ถูกบล็อก)
  • ถ้าคุณเปิด ลบสิ่งที่เกี่ยวข้อง หรือ ลบแบบจำกัด สำหรับเขตข้อมูลการค้นหาในรายการที่มีข้อมูลมากกว่าค่าเกณฑ์ของมุมมองรายการ
  • คุณได้เกินค่าเกณฑ์การค้นหาของมุมองรายการแล้ว ซึ่งตามค่าเริ่มต้นคือสิบสองคอลัมน์การค้นหา
  • จำนวนข้อมูลในการดำเนินการลบเกิน 1,000

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการจัดการรายการที่มีหลายรายการ ให้ดูการจัดการรายการและไลบรารีขนาดใหญ่