使用 Microsoft Dataverse 從暫存開始建立畫布應用程式

使用標準資料表 (內建)、自訂資料表 (組織所建立) 或這兩者建置畫布應用程式來管理 Dataverse 中所儲存的資料。

當您從 Dataverse 建置應用程式時,您不需要從 Power Apps 建立連線,就如同您使用 SharePoint、Dynamics 365 和 Salesforce 等資料來源一樣。 您只需要指定要在應用程式中顯示或管理的資料表。

先決條件

打開空白應用程式

若要從頭開始建立使用 Dataverse 資料的應用程式,第一個步驟是建立空白應用程式。 在此練習中建立空白應用程式時,請務必選擇手機格式。

指定資料表

  1. 在畫面中間,選取連線至資料

  2. 在應用程式製作功能表中,選取資料。 如果這是您第一次使用,系統會提示您建立與 Dataverse 的連線。 選取建立此連線。

  3. 選取新增資料,然後在搜尋方塊中輸入帳戶 > 連接

  4. 選取右上角的關閉圖示來關閉 Data 窗格。

新增清單畫面

  1. 在命令列上,選取新畫面 > 範本索引標籤清單

  2. 在左側導覽列中,選取 BrowseGallery1,然後將 Itemss 屬性的值設為以下公式:

    SortByColumns(Search(Accounts, TextSearchBox1.Text, "name"), "name", If(SortDescending1, SortOrder.Descending, SortOrder.Ascending))

    此公式中指定:

    • 資源庫應該會顯示來自Accounts資料表的資料。

    • 資料應會以遞增順序排序,直到使用者選取排序按鈕切換排序次序為止。

    • 如果使用者在搜尋列 (TextSearchBox1) 中鍵入或貼上一或多個字元,清單只會顯示 name 欄位包含使用者指定字元的帳戶。

      您可以使用 這些和其他許多函式 來指定應用程式的顯示及運作方式。

      設定資源庫的項目屬性。

  3. 設定資源庫的配置,以便只顯示每個帳戶的名稱,並遵循 自訂資源庫所述,設定標題列以顯示 Browse 這個字。

    瀏覽畫面。

  4. 在左側應用程式製作窗格中,把游標懸停在畫面 1 上,選取省略符號圖示 (...),然後選取刪除

  5. 在左側應用程式製作窗格中,把游標懸停在畫面 2 上,選取省略符號圖示 (...),然後選取重新命名

  6. 鍵入或貼上 BrowseScreen,然後將該畫面上的資源庫重新命名為 BrowseGallery

    重新命名瀏覽畫面、資源庫。

新增表單畫面

  1. 重複上述程序的第一個步驟,但要新增 Form 而不是 List

  2. 將表單的 DataSource 屬性設為 Accounts,並將其 Item 屬性設為 BrowseGallery.Selected,如右側窗格的 Advanced 索引標籤所示。

  3. 在右側窗格的 Properties 索引標籤中,選取 Edit fields 以開啟 Fields 窗格。

  4. 選取 Add field,然後選取這些欄位的核取方塊:

    • 客戶名稱
    • 地址 1: 路/街 1
    • 地址 1: 市/鎮
    • Address 1: ZIP/Postal code
    • 員工數
    • 年度營收

    注意

    在此案例之外,您可以選取 New field、提供必要資訊,然後選取 Done,來建立自訂欄位 。 其他資訊:建立資料行

    選取並新增資料行。

  5. 選取新增

  6. 設定標題列的 Text 屬性,以顯示 Create/Edit

    畫面會反映您的變更。

    變更之後的畫面。

  7. 將此畫面重新命名為 FormScreen

設定圖示

  1. BrowseScreen 上,將靠近畫面頂端之循環圖示的 Onselect 屬性設為以下公式:

    Refresh(Accounts)

    重新整理圖示。

  2. 將加號圖示的 Onselect 屬性設為以下公式:

    NewForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)

    新增圖示。

  3. 將第一個向右箭號的 Onselect 屬性設為以下公式:

    EditForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)

    下一個圖示。

  4. FormScreen 上,將取消圖示的 Onselect 屬性設為以下公式:

    ResetForm(EditForm1);Navigate(BrowseScreen, ScreenTransition.None)

    取消圖示。

  5. 將核取記號圖示的 OnSelect 屬性設為以下公式:

    SubmitForm(EditForm1); Navigate(BrowseScreen, ScreenTransition.None)

    勾選記號圖示。

  6. Insert 索引標籤上,選取 Icons,然後選取 Trash 圖示。

  7. Trash 圖示的 Color 屬性設為 White,並將其 OnSelect 屬性設為以下公式:

    Remove(Accounts, BrowseGallery.Selected); Navigate(BrowseScreen, ScreenTransition.None)

    垃圾桶圖示。

測試應用程式

  1. 在動作選單上,選取預覽按鈕。 預覽應用程式。 其他資訊:預覽應用程式

  2. 切換清單的遞增和遞減排序次序,並以帳戶名稱中的一或多個字元篩選清單。

  3. 新增帳戶、編輯您所新增的帳戶、開始更新帳戶但取消您的變更,然後刪除帳戶。

後續步驟

注意

是否能請您告知您偏好的慣用文件語言? 請填寫問卷。 (請注意,本問卷為英文版)

完成問卷大約需要七分鐘。 本問卷將不會收集個人資料 (隱私權聲明)。