建立實體之間的 N:N (多對多) 關聯
本主題適用於 Dynamics 365 Customer Engagement (on-premises)。如需本主題的 Power Apps 版本,請參閱:使用 Power Apps 入口網站建立 Dataverse 中的多對多實體關聯
1:N 實體關聯會在記錄之間建立階層。 在 N:N (多對多) 關聯的情況下,沒有明確的階層。 沒有要設定的查詢欄位或行為。 使用 N:N 關聯建立的記錄可以視為對等,且關聯是相互的。
在 N:N 關聯的情況下,會建立稱為「關聯」(或「交集」) 之實體的特殊實體。 這個實體與每個相關實體都有關聯,只會儲存要用來定義關聯的必要值。 您無法將自訂欄位新增至關聯實體。
建立 N:N 關聯的程序基本上是選擇兩個要參與關聯的實體,然後為每個實體定義您希望如何在每個實體表單的導覽窗格中提供個別清單。 這些是在 1:N 實體關聯中用於主要實體的相同選項。 其他資訊:主要實體的導覽窗格項目
並非所有的實體都可以搭配 N:N 關聯使用。 如果 新增多對多關聯 按鈕不存在,您無法以這個實體來建立新的 N:N 關聯。 如果您使用中繼資料瀏覽器,則可以篩選 CanBeInManyToMany 值設為 true 的實體。 其他資訊:使用中繼資料瀏覽器
建立或編輯實體之間的 N:N 關聯
開啟方案總管。
在 元件 底下,展開 實體,然後展開您想要使用的實體。
選取 N:N 關聯。
若要編輯或檢視現有關聯的詳細資料,請選取關聯,並在動作工具列上按一下 動作,然後按一下 編輯。
- 或 -
若要新增關聯,請按一下 新增多對多關聯 按鈕。
Wichtig
如果 新增多對多關聯 沒有出現在動作工具列,您無法建立該實體的 N:N 關聯。
如果是新的關聯,請在 目前實體 區段的 顯示選項 清單中選擇下列其中一個選項:
不要顯示:另一個實體不會顯示目前實體的相關檢視表。
使用自訂標籤:針對另一個實體所建立的相關檢視表將會使用此標籤。 務必在 自訂標籤 欄位輸入對應的值。
使用複數名稱:這會使用相關檢視表之目前實體的複數名稱。
Hinweis
當 使用複數名稱 或 使用自訂標籤 選項已選取時,您可以從 顯示區域 選項清單中選擇,以指定表單中顯示關聯標籤的顯示區域 (例如 [行銷] 或 [銷售])。 您也可以指定 顯示順序,控制標籤在所選取顯示區域內的位置。
Wichtig
和已更新實體相關聯之表單與尚未更新之實體的導覽範例有顯著的差異。 雖然定義顯示區域與顯示順序的機制很平常,但在建立實體關聯時,請確定您了解不同的導覽範例。
在 其他實體 區段中,從 實體名稱 清單選取其他實體。
Hinweis
當您指定實體名稱時,會在 關聯定義 區段中設定 名稱 和 關聯實體名稱 欄位的預設值。 如果您在儲存之前變更 實體名稱 值,這些名稱將不會變更,因此在儲存之前,請確定這些名稱是有意義的。
在 關聯定義 區段中,確認 名稱 和 關聯實體名稱。
這些值在 N:N 關聯之間必須是唯一的。
按一下 儲存後關閉 關閉 [N:N 關聯] 表單。
在自訂完成時,請發行自訂:
若僅要為目前編輯之元件發行自訂,請在 首頁 索引標籤的 儲存 群組中按一下 發行。
若要一次為所有未發行的元件發行自訂,請按一下 發行所有自訂。
Hinweis
只要變更使用者介面元素,或實作實體的表單指令碼,就必須發行變更才能套用變更。 變更 Dynamics 365 Customer Engagement (on-premises) 資料結構描述的任何自訂 (例如對自訂實體、關聯或欄位所設定的自訂) 都會立即套用。
安裝解決方案或發行自訂可能會干擾正常系統作業。 建議您排程解決方案匯入,這能夠將對使用者的干擾降至最低。
請參閱
意見反映
提交及檢視以下的意見反映: