首頁  >  文章  >  web前端  >  在 Power Apps 中使用客戶端 API 物件模型

在 Power Apps 中使用客戶端 API 物件模型

Patricia Arquette
Patricia Arquette原創
2024-10-23 19:05:31593瀏覽

各位Power愛好者大家好,歡迎來到我的另一篇部落格。本部落格的目的是介紹如何使用客戶端腳本 API 實現標準使用者體驗自動化方法。您應該使用此特定的客戶端腳本 API 來實作資料互動、表單內容變更或應用程式行為更新。在使用 JavaScript 編寫邏輯時,請記住,即使表單是使用標準 HTML 建立的,也不支援直接操作表單內容。客戶端腳本建立一個物件模型和與各種表單元件互動的方法。此方法可確保對表單呈現中使用的佈局或特定 HTML 進行的任何變更都不會破壞您的業務邏輯。

目標:-

任務

  1. 用表格準備溶液
  2. 建置客戶端腳本。
  3. 上傳腳本。
  4. 編輯表格。
  5. 檢定。

先決條件:-

  • 透過 Premium 連線存取 Power Platform。
  • 存取啟用範例應用程式的 Power 平台環境
  • 對 Microsoft Power Platform 的基本了解與經驗 針對 Microsoft 堆疊和 Visual Studio 的軟體開發 代碼。
  • 有 Microsoft Azure 解決方案管理經驗者佳。

以下逐步指南可協助您在 Power 平台的模型驅動應用程式中設定並實作客戶端腳本 API。

步驟1:依照表格準備溶液。

  1. 登入 Microsoft Power 平台。
  2. 從左側選擇應用程式,然後從新應用程式下拉清單中選擇從頁面設計開始
    Use Client API Object model in Power Apps

  3. 選擇頁面設計來啟動您的應用程式中選擇空白畫布
    Use Client API Object model in Power Apps

  4. 插入三個文字標籤、兩個文字方塊、一個下拉清單和一個提交按鈕。
    Use Client API Object model in Power Apps

  5. 發布應用程式。

第 2 步:建立表格

  1. 選擇資料>新增資料>建立新表 Use Client API Object model in Power Apps
  2. 建立新表格畫面中選擇從空白表格開始
  3. 新增三列,分別命名為Title(資料型別為單一純文字)、Description(資料型別為多個純文字)和NewWorkItem (資料型別為單一純文字)資料型別。為表提供任意名稱。 Use Client API Object model in Power Apps
  4. 新增 Patch() 以將資料新增至多個記錄。在 Power Apps 中,Patch() 函數用於在資料來源中建立或更新記錄。它是一個多功能函數,可讓您修改特定欄位而不影響其他屬性。
Patch('New tables', Defaults('New tables'), {Title:TextInput1.Text, Description:TextInput1_1.Text, NewWorkItem:Dropdown1.SelectedText.Value})

第 3 步:建立電源自動化流程

  1. 從 Power App 工作室的左側,選擇 Power Automate,然後選擇 建立新串流
    Use Client API Object model in Power Apps

  2. 為流程命名並選擇從空白建立。新增下一步後,選擇 Azure DevOps 並建立新專案。當它要求登入時,請輸入您的憑證並登入。
    Use Client API Object model in Power Apps
    Use Client API Object model in Power Apps

  3. 在建立新專案步驟中輸入以下詳細資訊:

    • 組織名稱:您的 Azure DevOps 組織。
    • 專案名稱:您的 Azure DevOps 專案。
    • 工作項目類型:任務。
    • 標題:FromPowerApps。
    • 描述:來自PowerApps。 然後選擇儲存
  4. 在「提交」按鈕的 Onselect 方法中輸入以下程式碼。

DevOpsWorkItemflow.Run(TextInput1.Text, TextInput1_1.Text)

這兩個控制項用於標題和描述。再次發布畫布應用程式。
您可以執行 Canvas 應用程式並成功將工作項目提交到您的 DevOps 專案中。
您也可以使用 Microsoft Forms 取代 Canvas 應用程式。在這種情況下,您不需要設定 Dataverse 表。對於標題和描述,您可以從表單參數中取得。

希望您享受這次會議! ! !

謝謝

以上是在 Power Apps 中使用客戶端 API 物件模型的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn