簡介具有使用者輸入的按鈕流程

只需點選按鈕,即可建立按鈕流程來執行例行工作。 允許使用者提供特定詳細資料 (該資料將在流程執行時使用) 來自訂您的流程。 本主題將逐步引導您建立按鈕流程,此流程會從使用者取得輸入,然後執行按鈕流程、反白顯示如何提供使用者輸入。

您可以在 Power Automate 網站或 Power Automate 行動應用程式中建立按鈕流程。 在本主題中,您會使用網站。

先決條件

  • Power Automate 網站上的帳戶。

開啟範本

  1. 登入 Power Automate 網站,在搜尋方塊中輸入 Visual Studio,然後按一下或點選搜尋圖示以尋找所有與 Visual Studio 相關的範本︰

    搜尋 visual studio

  2. 選取 在 Visual Studio 中開啟 Priority 2 Bug 範本︰

    選取在 Visual Studio 中開啟 Priority 2 Bug

  3. 選取 使用此範本 按鈕:

    選取使用此範本

    這個範本會使用 Visual Studio Team Services (VSTS) 和推播通知服務。 如果您沒有和其中一個服務連線,則必須登入這些服務。 只有當您需要登入服務時,才會出現 登入 按鈕。

  4. 登入所有必要的服務之後,選取 繼續 按鈕︰

    選取 繼續。

  5. (選擇性) 在入口網站頂端的方塊中輸入您選擇的名稱,變更流程的名稱︰

    將選擇性名稱設定給按鈕流程

自訂使用者輸入

  1. 在觸發程序卡片中,選取 編輯

    選取以編輯觸發程序

  2. 選取 + 圖示展開頁面,讓您可以加入自訂的輸入欄位︰

    展開觸發程序頁面

  3. 輸入每當有人執行您的流程時您想要提供的每個自訂欄位的 輸入標題輸入描述

    在此範例中,您將建立兩個自訂輸入欄位 (錯誤重現步驟錯誤嚴重性),讓所有使用此流程的使用者可以輸入重現錯誤的步驟,並將錯誤的嚴重性分級︰

    設定輸入欄位

自訂錯誤

  1. 點選 建立新的工作項目 卡片的標題列︰

    建立新的工作項目

  2. 選擇適合您 VSTS 環境的選項,然後選取 編輯

    例如,輸入 myinstance 連接到 myinstance.visualstudio.com。

    建立新的工作項目 - 範例

  3. 選取 顯示進階選項 以顯示這張卡的其他欄位︰

    展開工作項目的進階選項

  4. 將游標移至 錯誤標題 語彙基元之前,然後在 標題 文字欄位中輸入「嚴重性:」。

  5. 游標繼續停留在標題文字欄位中,選取 錯誤嚴重性 語彙基元,然後再輸入「--」。

  6. 描述 文字欄位中,將游標移至 錯誤描述 語彙基元後方,然後按 Enter 以開始新的一行。

  7. 將游標移至新的一行,然後選取 錯誤重現 語彙基元︰

    設定標題和描述

自訂推播通知

  1. 點選標題列上的 傳送推播通知 卡片以展開它。

  2. 在動態內容語彙基元清單中,選取 查看更多,然後在 連結 文字欄位中加入 URL 語彙基元。

  3. 連結標籤 文字欄位中,加入 識別碼 語彙基元︰

    在通知中設定 URL 和 ID

  4. 點選功能表上的 建立流程 來建立您的流程︰選取建立流程

執行流程

在此逐步解說中,您將使用 Power Automate 的行動應用程式來執行您剛建立的按鈕流程。 您將提供建立錯誤 (含標題、描述、重現步驟、嚴重性層級) 所需的所有使用者輸入。

  1. 在 Power Automate 的行動應用程式中,點選 按鈕 索引標籤,然後點選 建立錯誤報告與步驟 按鈕。

    點選以執行按鈕流程

  2. 為您要報告的錯誤輸入標題,然後點選 下一步。 例如:

    輸入錯誤的標題

  3. 為您要報告的錯誤輸入描述,然後點選 下一步。 例如:

    輸入錯誤的描述

  4. 為您要報告的錯誤輸入重現步驟,然後點選 下一步。 例如:

    輸入重現錯誤的步驟

  5. 為您要報告的錯誤輸入嚴重性,然後點選 完成
    輸入錯誤的嚴重性

    執行流程。

  6. (選擇性) 點選 活動 索引標籤以顯示結果。

    選擇性點選 [活動] 索引標籤以顯示結果

  7. (選擇性) 點選 建立新的工作項目 步驟,以顯示流程執行的詳細結果。

    選擇性地顯示詳細結果

使用不同的輸入類型

您的按鈕流程也可以接受豐富的資料類型。 以下是按鈕流程接受的資料輸入類型清單:

  • 文字
  • 下拉式清單 (例如選項按鈕)
  • 電子郵件地址
  • 檔案 (例如,手機上的相片)
  • [是] 或 [否] 核取方塊
  • 數值
  • 日期 (包含行事曆選擇器)

若要使用這些輸入類型,請新增 手動觸發雲端流程 觸發程序,然後將以下任何類型新增至您的流程中:

輸入選項

此外,您可能希望將某些輸入指定為必要,並將其他輸入指定為選用。 使用每個輸入欄位上的動作功能表 (右側的 ...)。 每個按鈕限制為五個輸入。

選取選用權杖

後續步驟