Applies ToSharePoint Foundation 2010 SharePoint Server 2010

สิ่งสำคัญ:  บทความนี้เป็นการแปลด้วยเครื่อง โปรดดู ข้อจำกัดความรับผิดชอบ โปรดดูบทความฉบับภาษาอังกฤษ ที่นี่ เพื่อใช้อ้างอิง

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

ในบทความนี้

ภาพรวมของความสัมพันธ์สำหรับรายการ

ส่วนต่อไปนี้ให้ข้อมูลพื้นหลังที่สำคัญเกี่ยวกับการสร้างความสัมพันธ์ระหว่างรายการต้นฉบับและเป้าหมาย สร้างไม่ซ้ำและคอลัมน์การค้นหา บังคับใช้ลักษณะการทำงานความสัมพันธ์ของรายการ เพิ่มคอลัมน์การค้นหาหลัก และรอง ดู แก้ไข และลบรายการภายในความสัมพันธ์สำหรับรายการ การจัดการความสัมพันธ์สำหรับรายการเมื่อรายการมีข้อมูลจำนวนมาก และประโยชน์ของการใช้โปรแกรมแก้ไขเช่น Microsoft Office SharePoint Designer 2010 เพิ่มเติม

ภาพรวมของความสัมพันธ์สำหรับรายการ
การใช้คอลัมน์ที่ไม่ซ้ำและคอลัมน์การค้นหาในการประมวลผลใบสั่งซื้อของขวัญ

1. รายการข้อมูล คือรายการแหล่งข้อมูลและรายการใบสั่งซื้อคือรายการเป้าหมาย

2. รายการแต่ละรายการจะมีคอลัมน์ที่ไม่ซ้ำกัน เพื่อให้แน่ใจว่าจะมีการจับคู่ข้อมูลที่ตรงกัน

3. คอลัมน์การค้นหาหลักในรายการแหล่งข้อมูลจะ "ค้นหา" คอลัมน์ ID ใบสั่งซื้อในรายการเป้าหมายโดยยึดตามค่าที่ตรงกัน

4. คอลัมน์การค้นหารองในรายการแหล่งข้อมูลจะแทรกคอลัมน์คำอธิบายใบสั่งซื้อจากรายการเป้าหมายโดยอัตโนมัติ

ด้านบนของหน้า

การสร้างคอลัมน์ที่ไม่ซ้ำกัน

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

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

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

ตารางต่อไปนี้สรุปว่าชนิดคอลัมน์ใดที่สามารถหรือไม่สามารถใช้ในการสร้างคอลัมน์ที่ไม่ซ้ำได้

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

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

ข้อความที่มีหนึ่งบรรทัด

ข้อความที่มีหลายบรรทัด

ตัวเลือก (ค่าเดียว)

ตัวเลือก (หลายค่า)

ตัวเลข

จากการคำนวณ

สกุลเงิน

การเชื่อมโยงหลายมิติหรือรูปภาพ

วันที่และเวลา

คอลัมน์แบบกำหนดเอง

ค้นหา (ค่าเดียว)

ค้นหา (หลายค่า)

บุคคลหรือกลุ่ม (ค่าเดียว)

บุคคลหรือกลุ่ม (หลายค่า)

ใช่/ไม่ใช่

ด้านบนของหน้า

การสร้างคอลัมน์ค้นหา

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

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

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

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

ข้อความที่มีหนึ่งบรรทัด

เครื่องหมายสกุลเงิน

ตัวเลข

การค้นหา

วันที่และเวลา

บุคคลหรือกลุ่ม

จากการคำนวณ

การเชื่อมโยงหลายมิติหรือรูปภาพ

ข้อความที่มีหลายบรรทัด

ใช่/ไม่ใช่

ตัวเลือก

คอลัมน์แบบกำหนดเอง

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

ด้านบนของหน้า

คอลัมน์ค้นหาที่มีความสัมพันธ์ที่ถูกบังคับใช้

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

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

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

บังคับใช้ความสัมพันธ์สำหรับรายการ

1. การดำเนินการลบสิ่งที่เกี่ยวข้องจะทำให้แน่ใจได้ว่าข้อมูลที่เกี่ยวข้องทั้งหมดจะถูกลบในทรานแซคชันฐานข้อมูล

2. การดำเนินการลบแบบจำกัดจะป้องกันการลบข้อมูลในรายการเป้าหมายถ้ามีข้อมูลในรายการแหล่งข้อมูลอยู่

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

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

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

ด้านบนของหน้า

คอลัมน์ค้นหาที่มีความสัมพันธ์ที่ไม่ถูกบังคับใช้

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

ด้านบนของหน้า

การดูและการแก้ไขข้อมูลในความสัมพันธ์สำหรับรายการ

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

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

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

คอลัมน์การค้นหาที่มีหลายค่า

1. คอลัมน์การค้นหาหลักที่มีค่าหลายค่า

2. คอลัมน์การค้นหารองที่มีค่าหลายค่า

3. ชื่อคอลัมน์ได้ถูกเปลี่ยนจากชื่อเริ่มต้น รับID: ชื่อเรื่อง เป็น เครื่องดนตรี

ด้านบนของหน้า

การลบข้อมูลและรายการในความสัมพันธ์สำหรับรายการ

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

ส่วนต่อไปนี้จะอธิบายสิ่งที่เกิดขึ้นในรายละเอียดเพิ่มเติม

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

  • คุณสามารถเอาข้อมูลออกจากรายการแหล่งข้อมูลหรือรายการเป้าหมายได้

  • ข้อมูลที่เกี่ยวข้องในรายการเป้าหมายหรือรายการแหล่งข้อมูลจะไม่ถูกลบออก

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

  • คุณสามารถเอาข้อมูลออกจากรายการแหล่งข้อมูลได้

  • ข้อมูลที่เกี่ยวข้องในรายการเป้าหมายจะไม่ถูกลบออก

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

  • คุณได้รับข้อความแสดงข้อผิดพลาดว่าคอลัมน์นั้นใช้ในการบังคับการดำเนินการลบแบบจำกัด

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

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

  • คุณสามารถลบข้อมูลในรายการแหล่งข้อมูลได้

  • ข้อมูลที่เกี่ยวข้องในรายการเป้าหมายจะไม่ถูกลบออก

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

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

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

    หมายเหตุ: ในกรณีของไลบรารีเอกสาร ถ้าข้อมูลในรายการแหล่งข้อมูลคือไฟล์ที่ถูกเช็คเอาท์ ข้อมูลทั้งสองจะยังคงถูกลบออก

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

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

  • คุณได้รับคำเตือนว่ารายการแหล่งข้อมูลหรือรายการเป้าหมายมีความสัมพันธ์อย่างน้อยหนึ่งความสัมพันธ์กับรายการอื่นๆ และรายการเหล่านั้นแสดงอยู่ในข้อความเตือน

  • คุณไม่สามารถลบรายการแหล่งข้อมูลหรือรายการเป้าหมายได้

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

โดยสรุปได้ดังนี้

  • เมื่อข้อมูลในรายการเป้าหมายถูกลบ การดำเนินการลบสิ่งที่เกี่ยวข้องจะลบข้อมูลที่เกี่ยวข้องทั้งหมดในรายการแหล่งข้อมูลด้วย

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

  • คุณไม่สามารถลบรายการที่มีส่วนร่วมอยู่ในความสัมพันธ์ที่ถูกบังคับใช้

ด้านบนของหน้า

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

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

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

  • ถ้าคุณเปิด ลบสิ่งที่เกี่ยวข้อง หรือ ลบแบบจำกัด สำหรับเขตข้อมูลการค้นหาในรายการที่มีข้อมูลมากกว่าค่าเกณฑ์ของมุมมองรายการ

  • คุณได้เกินค่าเกณฑ์การค้นหาของมุมองรายการแล้ว ซึ่งตามค่าเริ่มต้นคือแปดคอลัมน์ค้นหา

  • จำนวนข้อมูลในการดำเนินการลบเกิน 1,000

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

ด้านบนของหน้า

การใช้โปรแกรมแก้ไข เช่น Office SharePoint Designer 2010

ให้พิจารณาใช้โปรแกรมการแก้ไขที่เข้ากันได้กับเทคโนโลยีของ SharePoint ตัวอย่างเช่น Microsoft Office SharePoint Designer 2010 ช่วยให้คุณทำงานกับความสัมพันธ์สำหรับรายการ โดยให้ฟีเจอร์และหน้าที่การใช้งานเพิ่มเติม คุณสามารถเชื่อมต่อ Web Part สำหรับมุมมองรายการหรือ Web Part สำหรับฟอร์มข้อมูลกับ Web Part สำหรับรายการที่เกี่ยวข้องเพื่อแสดงค่าหลายค่าจากรายการเป้าหมายที่ค้นหาตามแนวตั้ง คุณยังสามารถจำกัดการดำเนินการแทรกเป็นส่วนหนึ่งของการตรวจสอบเขตข้อมูล โดยใช้ตัวแก้ไขรายการ Schema

ค้นหาข้อมูลเพิ่มเติมเกี่ยวกับ Office SharePoint Designer 2010 ในระบบวิธีใช้ผลิตภัณฑ์นั้น

ด้านบนของหน้า

วิธีการสร้างคอลัมน์ที่ไม่ซ้ำและคอลัมน์ค้นหา

ส่วนต่อไปนี้มีคำแนะนำทีละขั้นตอนสำหรับการสร้างคอลัมน์ที่ไม่ซ้ำและคอลัมน์ค้นหา

การสร้างหรือปรับเปลี่ยนคอลัมน์ที่ไม่ซ้ำ

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

  1. นำทางไปยังไซต์ที่มีรายการที่คุณต้องการเพิ่มคอลัมน์ที่ไม่ซ้ำ

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

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

  3. ใน Ribbon ให้คลิกแท็บ รายการ จากนั้นในกลุ่ม จัดการมุมมอง ให้คลิก สร้างคอลัมน์

  4. ในกล่อง ชื่อคอลัมน์ ให้พิมพ์ชื่อสำหรับคอลัมน์

  5. ภายใต้ ชนิดของข้อมูลในคอลัมน์นี้คือ ให้คลิกอย่างใดอย่างหนึ่งต่อไปนี้

    • ข้อความที่มีหนึ่งบรรทัด

    • ข้อความที่มีหลายบรรทัด

    • ตัวเลือก

    • ตัวเลข

    • สกุลเงิน

    • วันที่และเวลา

    • ใช่/ไม่ใช่

    • ค้นหา (ค่าเดียว)

    • บุคคลหรือกลุ่ม (ค่าเดียว)

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

หมายเหตุ: .

  • คุณไม่สามารถเอาดัชนีของคอลัมน์ที่ไม่ซ้ำออก ถ้าคุณต้องการเอาดัชนีออก คุณต้องเปลี่ยนคอลัมน์จากคอลัมน์ที่ไม่ซ้ำเป็นคอลัมน์ที่อนุญาตให้มีค่าที่ซ้ำกันได้ก่อน จากนั้นจึงเอาดัชนีออก

  • ถ้าคุณพยายามเปลี่ยนคอลัมน์ที่มีอยู่จากค่าที่ซ้ำกันเป็นค่าที่ไม่ซ้ำ คุณอาจถูกป้องกันไม่ให้ดำเนินการกระทำนี้ได้ถ้าคอลัมน์ที่มีอยู่นั้นมีค่าที่ซ้ำกัน ในกรณีนี้ คุณต้องเอาค่าที่ซ้ำกันทั้งหมดออกก่อน จากนั้นจึงเปลี่ยนคอลัมน์จากอนุญาตให้มีค่าที่ซ้ำกันเป็นคอลัมน์ที่ไม่ซ้ำได้

  • ถ้าคุณต้องการเปลี่ยนชนิดข้อมูลของคอลัมน์ที่ไม่ซ้ำ คุณต้องทำดังต่อไปนี้ คือ เปลี่ยนคอลัมน์ให้อนุญาตค่าที่ซ้ำกัน เอาดัชนีออก แล้วเปลี่ยนคอลัมน์ให้เป็นชนิดข้อมูลอื่นที่สนับสนุน จากนั้นทำเป็นคอลัมน์ที่ไม่ซ้ำ

ด้านบนของหน้า

การสร้างคอลัมน์ค้นหา

  1. นำทางไปยังไซต์ที่มีรายการที่คุณต้องการเพิ่มคอลัมน์ค้นหา

  2. คลิกชื่อของไลบรารีบน Quick Launch หรือคลิกการกระทำในไซต์ เมนู การกระทำในไซต์คลิกมุมมองทั้งหมดเนื้อหาไซต์ และภายใต้ส่วนของรายการ คลิกชื่อของรายการ

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

  3. ใน Ribbon ให้คลิกแท็บ รายการ จากนั้นในกลุ่ม จัดการมุมมอง ให้คลิก สร้างคอลัมน์

  4. ในกล่อง ชื่อคอลัมน์ ให้พิมพ์ชื่อสำหรับคอลัมน์

  5. ภายใต้ ชนิดของข้อมูลภายใต้คอลัมน์นี้คือ ให้คลิก ค้นหา

  6. ในกล่อง ได้รับข้อมูลจาก ให้เลือกรายการเป้าหมาย

  7. ในกล่อง ในคอลัมน์นี้ ให้เลือกคอลัมน์หลัก

  8. ภายใต้ เพิ่มคอลัมน์เพื่อแสดงเขตข้อมูลเพิ่มเติมเหล่านี้ สำหรับคอลัมน์รองแต่ละคอลัมน์ที่คุณต้องการเพิ่ม ให้คลิกที่กล่องกาเครื่องหมายถัดจากชื่อคอลัมน์ เฉพาะคอลัมน์ที่มีชนิดข้อมูลที่สนับสนุนเท่านั้นที่มีการแสดงรายการ

  9. ถ้าคุณต้องการเพิ่มหรือเอาคอลัมน์รองออกในภายหลัง ให้ปรับเปลี่ยนคอลัมน์ค้นหาและทำการเลือกตามที่คุณต้องการ

หมายเหตุ: คุณไม่สามารทำดัชนีคอลัมน์รองและไม่สามารถทำให้คอลัมน์รองไม่ซ้ำได้

  1. ถ้าคุณต้องการให้คอลัมน์ค้นหาแสดงในมุมมองเริ่มต้น ให้เลือก เพิ่มลงในมุมมองเริ่มต้น

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

  3. คลิก ตกลง

ด้านบนของหน้า

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

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

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย