共用方式為


使用 Power Apps 建立和編輯一對多或多對一資料表關聯性

在 Microsoft Dataverse 中,一對多 (1:N) 或多對一 (N:1) 關聯性定義了兩個資料表如何相互關聯。

Power Apps 提供簡易方式建立與編輯 Microsoft Dataverse 的一對多 (1:N) 或多對一 (N:1) 關聯。 如需有關這些類型關係的詳細資訊,請移至 建立一對多或多對一資料表關係概觀

檢視資料表關聯性

  1. 登入 Power Apps,然後開啟您想要的環境。
  2. 選取左側導覽窗格中的 解決方案 ,然後開啟您想要的解決方案。
  3. 選取 [資料表] ,然後開啟具有您要檢視之關聯性的資料表。 如果此項目不在側邊面板窗格中,請選取 ...其他 ,然後選取您想要的項目。
  4. 選取 [關聯性] 區域以檢視為資料表設定的所有關聯性。 客戶資料表關聯

建立一個關係

檢視資料表關聯性時,在命令列上選取新增關聯性,然後選擇多對一一對多

備註

如需 多對多 關係的相關資訊,請參閱 建立 N:N (多對多) 關係

根據您的選擇,會顯示下列內容:

類型 Panel
多對一 多對一關係面板
一對多 一對多關係面板

選擇您要建立兩個資料表之間關聯性的相關資料表。

備註

使用任一選項,都會在 「目前」 表格上建立查閱欄位。 欲了解更多關於查閱欄位資訊,請參閱在資料列使用查閱欄位

選取相關表格後,您可以編輯關係的詳細資料。 在此範例中,多個聯絡人表格列可以與單一帳戶相關聯。

一對多關聯客戶及連絡人

您可以在儲存之前編輯提供的預設值。 選取 [ 一般 ] 以檢視 [關聯性名稱 ] 和 [查閱資料行描述 ] 值。

領域 Description
查閱欄位顯示名稱 將會在相關資料表上建立的查詢資料行的可當地語系化文字。
這可以稍後編輯。
查找欄位名稱 將在相關資料表中建立的查找欄的名稱。
查閱欄位需求 選擇性。 不需要選取欄值即可儲存記錄。
商務推薦。 應選擇指標,但保存記錄時不需要選擇欄位值。
業務必填. 必須指定直欄值才能儲存記錄。
可搜尋 如果您想要在模型導向應用程式中的進階搜尋隱藏關聯性,請清除。
關聯名稱 將建立之關係的名稱。
查找欄位描述 查詢資料行的描述。 在模型導向應用程式中,當人們將滑鼠停留在欄上時,這會顯示為工具提示。
這可以稍後編輯。

您可以繼續編輯表格。 選取 [儲存資料表] 以建立您已設定的關聯性。

進階選項

對於 目前資料表顯示設定相關資料表顯示設定,您可以編輯顯示選項資料行,以控制模型導向應用程式的相關資料表的顯示方式。 其他資訊: 進階選項

關聯行為

關聯行為決定當操作沿相關資料表層級向下傳遞時,如何處理資料列。 例如,如果學生從系統中被移除,則可能需要刪除該學生的相關測試和家庭作業。 這種行為稱為父母關係。 欲了解如何設定關聯行為,請參閱新增進階關聯行為

編輯關聯性

檢視資料表關聯性時,開啟您要編輯的關聯性以顯示屬性窗格。

您唯一可以編輯的資料行是 [查閱資料行顯示名稱] 和 [查閱資料行說明]。 這些也可以在相關資料表中的查找欄屬性中進行編輯。 更多資訊:編輯欄位

備註

每個關聯性都可以在主要資料表或相關資料表中找到,做為 多對一一對多 關聯性。 雖然可以在任一位置編輯,但這是相同的關係。

受控解決方案的發行者可以防止對其解決方案中部分關聯進行某些自訂化。

刪除關聯

刪除一對多關係時,會刪除相關資料表上的查詢欄。

備註

您無法刪除具有相依性的關係。 例如,如果您已將查閱欄新增至相關資料表的表單,則必須先從表單中移除該欄,才能刪除關聯性。

檢視資料表關係時,選取您要移除或刪除的關係,從下列關係類型中選擇:

  • 單一解決方案中的自訂關係。 在命令列上,選取移除>並從此環境中刪除
  • 多個解決方案、系統或標準資料表關聯性中的自訂關聯性。 在命令列上,選取移除>從此解決方案中移除

另請參閱

建立和編輯資料表之間的關聯性
建立和編輯 1:N (一對多) 或 N:1 (多對一) 關係
使用方案總管建立和編輯 1:N (一對多) 或 N:1 (多對一) 資料表關聯
編輯欄