หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
ใน Microsoft Dataverse ความสัมพันธ์แบบหนึ่งต่อกลุ่ม (1:N) หรือกลุ่มต่อหนึ่ง (N:1) จะกําหนดว่าตารางสองตารางเกี่ยวข้องกันอย่างไร
Power Apps มีวิธีง่ายๆ ในการสร้างและแก้ไขความสัมพันธ์ (1:N) แบบหนึ่งต่อกลุ่มหรือกลุ่มต่อหนึ่ง (N:1) สําหรับ Microsoft Dataverse สําหรับข้อมูลเพิ่มเติมเกี่ยวกับความสัมพันธ์ประเภทเหล่านี้ ให้ไปที่ภาพรวมการสร้างความสัมพันธ์ของตารางแบบหนึ่งต่อกลุ่มหรือกลุ่มต่อหนึ่ง
ดูความสัมพันธ์ของตาราง
- ลงชื่อเข้าใช้ Power Apps และเปิดสภาพแวดล้อมที่คุณต้องการ
- เลือก โซลูชัน บนบานหน้าต่างนำทางด้านซ้าย จากนั้นเปิดโซลูชันที่คุณต้องการ
- เลือก ตาราง และเปิดตารางที่มีความสัมพันธ์ที่คุณต้องการดู หากรายการไม่อยู่ในบานหน้าต่างแผงด้านข้าง ให้เลือก …เพิ่มเติม แล้วเลือกรายการที่คุณต้องการ
- เลือกพื้นที่ ความสัมพันธ์ เพื่อดูความสัมพันธ์ทั้งหมดที่กําหนดค่าสําหรับตาราง
สร้างความสัมพันธ์
ขณะดูความสัมพันธ์ของตาราง บนแถบคําสั่ง เลือก ความสัมพันธ์ใหม่ จากนั้นเลือก กลุ่มต่อหนึ่ง หรือ หนึ่งต่อกลุ่ม
Note
สําหรับข้อมูลเกี่ยวกับความสัมพันธ์ แบบกลุ่ม-ต่อ- กลุ่ม โปรดดู สร้างความสัมพันธ์แบบ N:N (กลุ่มต่อกลุ่ม)
ทั้งนี้ขึ้นอยู่กับตัวเลือกของคุณที่มีการแสดงรายการต่อไปนี้:
| ประเภท | แผงข้อมูล |
|---|---|
| หลายต่อหนึ่ง |
|
| หนึ่งต่อหลาย |
|
เลือกตาราง ที่เกี่ยวข้อง สําหรับความสัมพันธ์ที่คุณต้องการสร้างระหว่างสองตาราง
Note
ด้วยตัวเลือกใดตัวเลือกหนึ่ง คอลัมน์การค้นหาจะถูกสร้างขึ้นในตารางปัจจุบัน สําหรับข้อมูลเพิ่มเติมเกี่ยวกับคอลัมน์การค้นหา ให้ไปที่ ใช้คอลัมน์การค้นหาในแถว
เมื่อคุณเลือกตารางที่เกี่ยวข้อง คุณจะสามารถแก้ไขรายละเอียดของความสัมพันธ์ได้ ในตัวอย่างนี้ แถวตารางผู้ติดต่อหลายแถวสามารถเชื่อมโยงกับบัญชีเดียวได้
คุณสามารถแก้ไขค่าเริ่มต้นที่ให้ไว้ก่อนที่คุณจะบันทึกได้ เลือกทั่วไปเพื่อดูค่าชื่อความสัมพันธ์และคําอธิบายคอลัมน์การค้นหา
| ฟิลด์ | คำอธิบาย |
|---|---|
| ชื่อที่แสดงของคอลัมน์การค้นหา | ข้อความที่แปลเป็นภาษาท้องถิ่นได้สําหรับคอลัมน์การค้นหาที่จะถูกสร้างขึ้นในตารางที่เกี่ยวข้อง ซึ่งสามารถแก้ไขได้ในภายหลัง |
| ชื่อคอลัมน์การค้นหา | ชื่อสําหรับคอลัมน์ค้นหาที่จะถูกสร้างขึ้นในตารางที่เกี่ยวข้อง |
| ข้อกําหนดของคอลัมน์การค้นหา |
ไม่บังคับ. ไม่จําเป็นต้องเลือกค่าคอลัมน์เพื่อบันทึกระเบียน ธุรกิจที่แนะนํา ควรเลือกตัวบ่งชี้ แต่ค่าคอลัมน์ไม่จําเป็นต้องเลือกเพื่อบันทึกเรกคอร์ด จำเป็นสำหรับธุรกิจ ต้องระบุค่าคอลัมน์เพื่อบันทึกเรกคอร์ด |
| ค้นหาได้ | ล้างถ้าคุณต้องการซ่อนความสัมพันธ์จาก การค้นหาขั้นสูง ในแอปแบบจําลองข้อมูล |
| ชื่อความสัมพันธ์ | ชื่อของความสัมพันธ์ที่จะสร้างขึ้น |
| คําอธิบายคอลัมน์การค้นหา | คําอธิบายสําหรับคอลัมน์การค้นหา ในแอปที่ขับเคลื่อนด้วยโมเดลนี้จะปรากฏเป็นคำแนะนำเมื่อผู้ใช้วางเมาส์เหนือคอลัมน์ ซึ่งสามารถแก้ไขได้ในภายหลัง |
คุณสามารถดําเนินการแก้ไขตารางต่อไปได้ เลือก บันทึกตาราง เพื่อสร้างความสัมพันธ์ที่คุณได้กําหนดค่าไว้
ตัวเลือกขั้นสูง
สําหรับทั้ง การตั้งค่าการแสดงตารางปัจจุบัน และ การตั้งค่าการแสดงผลตารางที่เกี่ยวข้อง คุณสามารถแก้ไขคอลัมน์ตัวเลือกที่แสดง ซึ่งควบคุมวิธีแสดงตารางที่เกี่ยวข้องสําหรับแอปแบบจําลอง ข้อมูลเพิ่มเติม: ตัวเลือกขั้นสูง
พฤติกรรมความสัมพันธ์
พฤติกรรมของความสัมพันธ์จะกำหนดวิธีจัดการบันทึกตามการดำเนินการที่เกี่ยวข้องในลำดับชั้นของตารางที่เกี่ยวข้อง ตัวอย่างเช่น เป็นที่พึงปรารถนาที่จะลบการทดสอบที่เกี่ยวข้องและการบ้านของนักเรียนหากนักเรียนถูกนําออกจากระบบ พฤติกรรมประเภทนี้เรียกว่าความสัมพันธ์แบบพ่อแม่ สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการกําหนดค่าลักษณะการทํางานของความสัมพันธ์ ไปที่เพิ่มลักษณะการทํางานของความสัมพันธ์ขั้นสูง
แก้ไขความสัมพันธ์
ขณะ ดูความสัมพันธ์ของตาราง เปิดความสัมพันธ์ที่คุณต้องการแก้ไขเพื่อแสดงบานหน้าต่างคุณสมบัติ
คอลัมน์เดียวที่คุณสามารถแก้ไขได้คือ ชื่อที่แสดงของคอลัมน์ Lookup และคําอธิบายคอลัมน์ Lookup นอกจากนี้ยังสามารถแก้ไขได้ในคุณสมบัติของคอลัมน์การค้นหาในตารางที่เกี่ยวข้อง ข้อมูลเพิ่มเติม: แก้ไขคอลัมน์
Note
สามารถพบแต่ละความสัมพันธ์ภายในตารางหลักหรือตารางที่เกี่ยวข้องเป็นความสัมพันธ์แบบกลุ่มต่อหนึ่งหรือความสัมพันธ์แบบหนึ่งต่อกลุ่ม แม้ว่าจะสามารถแก้ไขได้ในที่ใดที่หนึ่ง แต่ก็เป็นความสัมพันธ์เดียวกัน
ผู้เผยแพร่ของโซลูชันที่มีการจัดการสามารถป้องกันการปรับแต่งบางอย่างของความสัมพันธ์ที่เป็นส่วนหนึ่งของโซลูชันของพวกเขา
ลบความสัมพันธ์
การลบความสัมพันธ์แบบหนึ่งต่อกลุ่มจะลบคอลัมน์การค้นหาในตารางที่เกี่ยวข้อง
Note
คุณไม่สามารถลบความสัมพันธ์ที่มีการขึ้นต่อกันได้ ตัวอย่างเช่น ถ้าคุณได้เพิ่มคอลัมน์การค้นหาลงในฟอร์มสำหรับตารางที่เกี่ยวข้อง คุณต้องลบคอลัมน์นั้นออกจากฟอร์มก่อนที่จะลบความสัมพันธ์
ขณะ ดูความสัมพันธ์ของตาราง ให้เลือกความสัมพันธ์ที่คุณต้องการลบออกหรือลบ เลือกจากชนิดความสัมพันธ์ต่อไปนี้:
- ความสัมพันธ์แบบกําหนดเองในโซลูชันเดียว บนแถบคําสั่ง เลือกลบออกจาก>สภาพแวดล้อมนี้
- ความสัมพันธ์แบบกําหนดเองในความสัมพันธ์ของหลายโซลูชัน ระบบ หรือความสัมพันธ์ของตารางมาตรฐาน บนแถบคําสั่ง เลือกลบ>ออกจากโซลูชันนี้
ดูเพิ่มเติม
สร้างและแก้ไขความสัมพันธ์ระหว่างตาราง
สร้างและแก้ไขความสัมพันธ์แบบ 1:N (หนึ่งเอนทิตีต่อหลายเอนทิตี) หรือความสัมพันธ์แบบ N:1 (หลายเอนทิตีต่อหนึ่งเอนทิตี)
สร้างและแก้ไขความสัมพันธ์ของตาราง 1:N (หนึ่งเอนทิตีต่อหลายเอนทิตี) หรือความสัมพันธ์ของตารางแบบ N:1 (หลายเอนทิตีต่อหนึ่งเอนทิตี) โดยใช้ตัวสํารวจโซลูชัน
แก้ไขคอลัมน์