將使用公開預覽版本所建立之模型導向表單上的內嵌畫布應用程式移轉至最新版本
重要
隨著最新版本發行後,模型導向表單的內嵌畫布應用程式進入正式運作階段。 使用公開預覽版本所建立之模型導向表單上的任何內嵌畫布應用程式,都應該移轉至使用最新版本所建立的新內嵌畫布應用程式。 對於使用公開預覽版本所建立模型導向表單之內嵌畫布應用程式的支援很快會被取代。
若要將使用公開預覽版本所建立模型導向表單上的內嵌畫布應用程式移轉至最新版本,製作者首先必須使用最新版本來建立新的內嵌畫布應用程式。 製作者可以接著將現有內嵌畫布應用程式中的控制項複製到新應用程式、新增必要的資料來源,並更新中斷的參照 (如果有的話)。 以下提供詳細步驟。
- 登入 Power Apps。
- 開啟使用公開預覽版本所建立的內嵌畫布應用程式,以便在 Power Apps Studio 中進行編輯。 如需編輯畫布應用程式的相關步驟,請參閱:編輯畫布應用程式。
- 在新的瀏覽器索引標籤中,依照步驟在模型導向表單上加入新的內嵌畫布應用程式。
- 使用下列步驟,一次一個畫面地,將控制項從使用公開預覽版本所建立的內嵌畫布應用程式複製到新的內嵌畫布應用程式。
- 選取步驟 2 中使用 Power Apps Studio 所開啟含有內嵌畫布應用程式 (使用公開預覽版本所建立) 的瀏覽器索引標籤。
- 選取要從中複製控制項的畫面。
- 使用 Ctrl + A 選取畫面上的所有控制項。
- 使用 Ctrl + C 複製所有選取的控制項。
- 選取步驟 3 中含有新內嵌畫布應用程式 (使用最新版本所建立) 的瀏覽器索引標籤。
- 選取畫面,或新增一個畫面。
- 使用 Ctrl + V 在選取的畫面貼上控制項。
- 重複步驟以複製每個畫面。
- 所有畫面都會複製完成時,選取步驟 3 中含有使用最新版本所建立之新內嵌畫布應用程式的瀏覽器索引標籤。
- 更新所有正在從主模型導向表單存取資料列的位置。 將 First(ModelDrivenFormIntegration.Data) 取代為 ModelDrivenFormIntegration.Item。
- 在新的內嵌畫布應用程式中新增任何遺失的資料來源。
- 在新的內嵌畫布應用程式中更新所有中斷的參照。
- 完成您的變更時,選取檔案索引標籤,然後選取儲存。
- 若要讓您的變更對使用者生效,請選取發行,然後選取發行此版本。
在使用與目前 (主要表單) 資料列相關之資料列清單的模型導向表單上,移轉內嵌畫布應用程式
在預覽版本中,若要將畫布應用程式內嵌於模型導向表單,製作者必須事先決定要傳遞做為資料內容的目前 (主要表單) 資料列,還是傳遞與目前 (主要表單) 資料列相關的資料列清單。 他們接著必須將畫布應用程式控制項新增至資料行或子格控制項。
隨著最新版本發行後,在模型導向表單上新增內嵌畫布應用程式的作業已簡化,並且精簡成僅新增至資料行。 製作者仍然可以使用 Common Data Service 連接器,輕鬆地在畫布應用程式中直接存取相關資料列的清單。
若要在使用與目前 (主要表單) 資料列相關之資料列清單的模型導向表單上移轉內嵌畫布應用程式,請依照下列步驟進行。
- 依照上述小節中的步驟,將使用公開預覽版本所建立之模型導向表單上的內嵌畫布應用程式移轉至最新版本。
- 使用 Common Data Service 連接器,將相關資料表的資料來源新增至應用程式。 若要了解如何在畫布應用程式中新增資料來源,請參閱將資料連接新增至 Power Apps 中的畫布應用程式。
- 使用資源庫或資料表格等控制項相關資料表的資料來源時,請使用**篩選** 函數,將資料列篩選為與目前 (主要表單) 資料列相關的記錄。 您可以透過 ModelDrivenFormIntegration.Item 使用目前 (主要表單) 資料列。
注意
內嵌畫布應用程式擁有透過 ModelDrivenFormIntegration.Item 從主模型導向表單存取資料列的完整權限。 舉例來說,若要取得名稱為 accountnumber 且顯示名稱為客戶編碼之資料行的值,您可以使用 ModelDrivenFormIntegration.Item.accountnumber 或 ModelDrivenFormIntegration.Item.'客戶編碼'。
- 隨著最新更新發行後,Microsoft Dataverse 現在也提供使用資料列檢視表做為篩選的支援。 如需詳細資訊,請參閱此部落格:改善資料來源選取和 Dataverse 檢視表。
請參閱
模式導向表單上的內嵌畫布應用程式
在模型導向表單上新增內嵌畫布應用程式
編輯模型導向表單內嵌的畫布應用程式
自訂內嵌於模型導向表單之畫布應用程式的畫面大小及方向
從內嵌畫布應用程式中,對主控件表單執行預先定義的動作
ModelDrivenFormIntegration 控制項的屬性及動作
共用內嵌的畫布應用程式
內嵌畫布應用程式使用指導方針