您可以自動產生應用程式來管理儲存在 Common Data Service 中的資料。 您可以管理其中一個標準實體 (模型內建的實體) 的資料,或管理自訂實體 (您或組織中的其他人建立的實體) 的資料。

如果您不熟悉 Common Data Service,請參閱了解實體

本主題將說明如何根據您所指定的單一實體自動產生應用程式。 如需如何建置以一個以上實體為基礎的應用程式相關資訊,請參閱從頭開始建置應用程式

根據預設,Microsoft PowerApps 所產生的每個應用程式都有三個畫面:

  • 瀏覽畫面會顯示一小組一或多個欄位、一個搜尋列,以及一個排序按鈕,讓使用者可輕鬆地找到特定的記錄。
  • 詳細資料畫面會顯示特定記錄的更多或所有欄位。
  • 編輯畫面會提供 UI 元素,讓使用者可用來建立或更新記錄並儲存其變更。

注意︰當您從 Common Data Service 產生應用程式時,不需要從 PowerApps 建立連線,就如同您使用 SharePoint、Dynamics 365 和 Salesforce 等資料來源一樣。 您只需指定您想要在應用程式中顯示、管理,或者顯示並管理的實體。

產生應用程式

  1. 建立 Common Data Service 資料庫。 如需詳細資訊,請參閱建立 Common Data Service 資料庫
  2. 在適用於 Windows 的 PowerApps Studio 中,按一下或點選 [檔案] 功能表 (靠近左側) 中的 [新增]。
  3. 在 [從您的資料開始] 下方的 [Common Data Service] 圖格上,按一下或點選 [手機配置]。
  4. 在 [選擇實體] 下,按一下或點選 [連絡人] 實體。
  5. 按一下或點選 [連線] 以自動產生應用程式。

    此時,系統可能會提示您觀看簡介導覽。 您日後也可以按一下或點選右上角附近的問號,然後按一下或點選 [簡介導覽],即可觀看導覽。

自訂瀏覽畫面

  1. 在右窗格中,按一下或點選只顯示標題的版面配置。

    選取版面配置

  2. 在搜尋方塊中,按一下或點選標籤控制項以選取它。

    選取標籤

  3. 在右窗格中,從下拉式清單中選取 [名字的姓氏]。

    您選取的標籤控制項會顯示該欄位的資料。

  4. 在瀏覽畫面中,按一下或點選第一個名稱以外的任何名稱,以選取資源庫。

    選取方塊會圍繞在資源庫四周。

    選取資源庫

  5. 選取下列公式,然後按下 Ctrl+C,藉以複製公式。

    SortByColumns(Search(Contact, TextSearchBox1.Text, "Name_Surname"), "Name_Surname", If(SortDescending1, Descending, Ascending))

  6. 確定靠近左上角的屬性清單顯示的是 Items

  7. 在公式列中,選取預設公式。

    Items 屬性的預設值

  8. 按下 Delete 鍵來刪除預設公式,然後貼上您所複製的公式。 資源庫中的名稱會依字母順序排序。

  9. 選擇性:如果此應用程式的使用者沒有觸控式螢幕或滑鼠滾輪,請按一下或點選 [資源庫] 索引標籤,然後按一下或點選 [顯示捲軸]。

    注意︰如果 [資源庫] 索引標籤未出現,請確定資源庫仍為已選取。

測試瀏覽畫面

  1. 按下 F5 (或者按一下或點選靠近右上角的播放按鈕) 來開啟 [預覽] 模式。
  2. 使用觸控式螢幕或滑鼠滾輪,或利用滑鼠指向資源庫讓捲軸出現,以捲動所有記錄。
  3. 按一下或點選靠近右上角的排序按鈕一或多次,以變更名稱排列的順序。

    變更排序次序

  4. 在搜尋方塊中輸入字母,只顯示包含該字母的名稱。

  5. 從搜尋方塊中移除所有文字,然後按一下或點選清單中第一個名稱右邊的箭號。

    詳細資料畫面隨即開啟,並顯示您所選取的連絡人詳細資訊。

  6. 按下 Esc (或者按一下或點選標題列下方靠近右上角的關閉按鈕) 來返回設計工作區。

自訂其他畫面

  1. 如果 [DetailScreen] 未顯示,請按一下或點選左側導覽列中間的縮圖。
  2. 在 [DetailScreen] 頂端附近,按一下或點選 [全名],以顯示在該畫面上自訂表單的選項。
  3. 在右窗格中,按一下或點選 [Name_MiddleName] 的眼睛按鈕來隱藏該欄位。
  4. 在右窗格中,按一下或點選 [Name_Surname] 的眼睛按鈕來顯示該欄位。
  5. 在右窗格中,向上拖曳 [Name_Surname],然後將它置於 [Name_GivenName] 的正下方。

    [DetailScreen] 會反映您的變更。

  6. 在左側導覽列中,按一下或點選底端的縮圖以顯示 [EditScreen],然後在此程序中重複執行先前的步驟,讓 [EditScreen] 符合 [DetailScreen]。

測試應用程式

  1. 在左側導覽列中,按一下或點選頂端的縮圖影像以開啟瀏覽畫面。
  2. 按下 F5 (或者按一下或點選靠近右上角的播放按鈕) 來開啟 [預覽] 模式。
  3. 在瀏覽畫面的右上角,按一下或點選加號按鈕 (+) 以建立記錄。
  4. 在 [名字] 和 [姓氏] 欄位中新增文字,然後按一下或點選核取記號按鈕以儲存新的記錄,並返回瀏覽畫面。
  5. 找到您剛建立的記錄,然後按一下或點選記錄右側的箭號,即可在詳細資料畫面中顯示該記錄。
  6. 按一下或點選右上角的鉛筆按鈕,即可在編輯畫面中顯示該記錄。
  7. 變更 [名字] 欄位中的資料,然後按一下或點選核取記號按鈕以儲存變更。
  8. 按一下或點選靠近右上角的垃圾桶按鈕,即可刪除您所建立和更新的記錄。

後續步驟

使用 Common Data Service 資料庫從頭開始建立應用程式