訊息方塊動作
您可以在桌面流程中使用訊息方塊與使用者互動、要求輸入和提供輸出。
若要在流程執行時顯示訊息給使用者,請使用顯示訊息動作。 您必須指定訊息方塊的標題、內容、圖示以及方塊中要顯示的按鈕。 此外,您可以將預設按鈕設定為預選,並指示訊息方塊是否應始終位於電腦上所有其他視窗之上,以及訊息對話方塊是否應在一段時間後自動關閉。
以下範例顯示了訊息對話方塊,以通知使用者剖析已完成並詢問是否要剖析其他檔案。 訊息方塊會顯示問題圖示,並總是位於其他視窗頂端。 ButtonPressed 變數將儲存使用者的選取項目。
建立的訊息方塊看起來應該像以下範例:
除此之外,您還可以使用顯示自訂表單動作建立自訂表單,以將訊息顯示為流程的一部分。 自訂表單接受多個元素,且您可以建立包含各種輸入類型和按鈕的自訂表單。 更多資訊:建立自訂表單。
要使用對話方塊要求輸入資料,請部署顯示輸入對話方塊動作。 此動作需要對話方塊的標題和訊息做為使用者提示。 您也可以選擇設定預設值和輸入類型 (單行、多行或密碼)。
使用顯示選取檔案對話方塊動作來提示使用者瀏覽檔案。 以下範例會提示您選擇影像檔案。 變數會指定初始資料夾,檔案篩選將可用選取項目限制為特定檔案副檔名。
建立的檔案對話方塊看起來應該像以下範例。 您可以在對話方塊的右下角看到指定的篩選。
顯示訊息
顯示訊息方塊。
輸入參數
引數 | 選用 | 接受 | 預設值 | 描述 |
---|---|---|---|---|
Message box title | 是 | 文字值 | 要做為訊息方塊標題使用的文字 | |
Message to display | 是 | 文字值 | 要做為實際訊息顯示的文字 | |
Message box icon | 無法使用 | 無、資訊、問題、警告、錯誤 | 無 | 隨訊息方塊顯示的圖示 |
Message box buttons | 無法使用 | 確定、確定 - 取消、是 - 否、是 - 否 - 取消、中止 - 重試 - 忽略、重試 - 取消 | 確定 | 要在訊息方塊上顯示的按鈕 |
Default button | 無法使用 | 第一個按鈕、第二個按鈕、第三個按鈕 | 第一個按鈕 | 預設要反白顯示的按鈕。 如果使用者按下 Enter,將按下這個按鈕 |
訊息方塊一律保持在最上方 | 無法使用 | 布林值 | 否 | 指定訊息方塊是否應一律保持在所有其他視窗之上 |
Close message box automatically | 無法使用 | 布林值 | 否 | 指定訊息方塊是否在預設的時間過後自動關閉,如同按下預設按鈕一樣。 否則,流程將等到使用者按下按鈕為止 |
Timeout | 是 | 數值 | 3 | 等待輸入直到自動繼續之前,要暫停自動化的秒數 |
變數已產生
引數 | 類型 | 描述 |
---|---|---|
ButtonPressed | 文字值 | 所按下按鈕的文字 |
注意
無論 Power Automate 電腦版中目前的區域設定為何,ButtonPressed 變數的值始終為英文。
例外狀況
例外狀況 | 描述 |
---|---|
無法顯示訊息方塊 | 指出顯示訊息對話方塊時發生問題 |
無法在非互動模式中顯示訊息方塊 | 指出在非互動模式下顯示訊息對話方塊時發生問題 |
顯示輸入對話方塊
顯示提示使用者輸入文字的對話方塊。
輸入參數
引數 | 選用 | 接受 | 預設值 | 描述 |
---|---|---|---|---|
Input dialog title | 是 | 文字值 | 對話方塊標題 | |
Input dialog message | 是 | 文字值 | 對話方塊訊息 | |
預設值 | 是 | 文字值 | 指定預設顯示的文字。 如果使用者想要變更此文字,可以直接輸入來覆寫文字。 否則會使用預設文字 | |
Input type | 無法使用 | 單行、密碼、多行 | 單行 | 輸入文字的格式。 選擇 [單行 - 密碼] 可隱藏文字,或是選擇 [多行],讓加大的顯示方塊顯示更多行文字 |
Keep input dialog always on top | 無法使用 | 布林值 | 否 | 指定輸入對話方塊是否應一律保持在所有其他視窗之上 |
變數已產生
引數 | 類型 | 描述 |
---|---|---|
UserInput | 文字值 | 使用者輸入的文字,或預設文字 |
ButtonPressed | 文字值 | 所按下按鈕的文字。 系統會自動為使用者提供 [確定] 或 [取消] 選項 |
注意
無論 Power Automate 電腦版中目前的區域設定為何,ButtonPressed 變數的值始終為英文。
例外狀況
例外狀況 | 描述 |
---|---|
無法顯示輸入對話方塊 | 指出顯示輸入對話方塊時發生問題 |
無法在非互動模式中顯示輸入對話方塊 | 指出在非互動模式下顯示輸入對話方塊時發生問題 |
顯示選取日期對話方塊
顯示提示使用者輸入日期或日期範圍的對話方塊。
輸入參數
引數 | 選用 | 接受 | 預設值 | 描述 |
---|---|---|---|---|
Dialog title | 是 | 文字值 | 對話方塊標題 | |
Dialog message | 是 | 文字值 | 對話方塊訊息 | |
Dialog type | 無法使用 | 單一日期、日期範圍 (2 個日期) | 單一日期 | 使用者要輸入單一日期或兩個日期做為日期範圍的端點 |
Prompt for | 無法使用 | 只有日期、日期與時間 | 只有日期 | 指定使用者只輸入日期,或是輸入日期和時間 |
預設值 | 是 | 日期時間 | 日期的預設值 | |
Default value for second date | 是 | 日期時間 | 範圍中結束日期的預設值 | |
Keep date selection dialog always on top | 無法使用 | 布林值 | 否 | 指定日期選取對話方塊是否應一律保持在所有其他視窗之上 |
變數已產生
引數 | 類型 | 描述 |
---|---|---|
SelectedDate | 日期時間 | 使用者輸入的日期或預設日期 |
SecondSelectedDate | 日期時間 | 使用者輸入的第二個日期或預設日期 |
ButtonPressed | 文字值 | 使用者所按下按鈕的文字。 系統會自動為使用者提供 [確定] 或 [取消] 選項 |
注意
無論 Power Automate 電腦版中目前的區域設定為何,ButtonPressed 變數的值始終為英文。
例外狀況
例外狀況 | 描述 |
---|---|
無法顯示選取日期對話方塊 | 指出顯示選取日期對話方塊時發生問題 |
無法在非互動模式中顯示選取日期對話方塊 | 指出在非互動模式下顯示輸入對話方塊時發生問題 |
顯示從清單選取對話方塊
顯示對話方塊,並提供選項讓使用者從清單中選取。
輸入參數
引數 | 選用 | 接受 | 預設值 | 描述 |
---|---|---|---|---|
Dialog title | 是 | 文字值 | 對話方塊標題 | |
Dialog message | 是 | 文字值 | 對話方塊訊息 | |
List to choose from | 否 | 一般值 | 要顯示為下拉式功能表的清單,用來為使用者提供選項 | |
Keep select dialog always on top | 無法使用 | 布林值 | 否 | 指定選取對話方塊是否應一律保持在所有其他視窗之上 |
Limit to list | 無法使用 | 布林值 | 是 | 是否允許使用者輸入自己的回答,而非所顯示清單的內容 |
Allow empty selection | 無法使用 | 布林值 | 否 | 允許使用者不選取任何項目,建立空白的選取項目輸出 |
允許多選 | 無法使用 | 布林值 | 誤判為真 | 允許使用者選取多個選項。 選取的項目和選取的索引變數將會包含項目清單 |
Preselect items starting with a + sign | 無法使用 | 布林值 | 否 | 指定前面加上 '+' 號的項目是否會顯示為自動預選狀態 |
變數已產生
引數 | 類型 | 描述 |
---|---|---|
SelectedItem | 文字值 | 從清單選取的文字形式項目 |
SelectedItems | 文字值清單 | 從清單選取的文字清單形式項目 |
SelectedIndex | 數值 | 清單中所選項目的索引編號。 您可以使用項目編號而不是您選擇的完整文字 |
SelectedIndexes | 數值清單 | 清單中所選項目的索引編號。 這參數可讓您使用項目編號,而不是您選擇的完整文字 |
ButtonPressed | 文字值 | 使用者按下的按鈕名稱 ([確定] 或 [取消]) |
注意
無論 Power Automate 電腦版中目前的區域設定為何,ButtonPressed 變數的值始終為英文。
例外狀況
例外狀況 | 描述 |
---|---|
無法顯示選取對話方塊 | 指出顯示選取對話方塊時發生問題 |
無法在非互動模式中顯示選取對話方塊 | 指出在非互動模式下顯示輸入對話方塊時發生問題 |
顯示選取檔案對話方塊
顯示選取檔案對話方塊並提示使用者選取一個或多個檔案。
輸入參數
引數 | 選用 | 接受 | 預設值 | 描述 |
---|---|---|---|---|
Dialog title | 是 | 文字值 | 對話方塊標題 | |
Initial folder | 是 | 資料夾 | 瀏覽檔案時要開啟的初始資料夾。 此資料夾是選取檔案對話方塊動作讓使用者開始尋找檔案的位置 | |
檔案篩選 | 是 | 文字值 | 限制所擷取檔案的篩選。 此參數可使用萬用字元,例如 ".txt" 或 "document?.doc" (不含引號)。若要允許使用者選擇多個檔案篩選器,請以分號分隔選項,例如 ".txt;*.exe" | |
Keep file selection dialog always on top | 無法使用 | 布林值 | 否 | 檔案選取對話方塊是否應一律保持在所有其他視窗之上 |
允許多選 | 無法使用 | 布林值 | 誤判為真 | 使用者是否能選取一個以上的檔案 |
Check if file exists | 無法使用 | 布林值 | 否 | 是否只接受已存在的檔案 |
變數已產生
引數 | 類型 | 描述 |
---|---|---|
SelectedFile | 檔案 | 將透過對話方塊選取的檔案 |
SelectedFiles | 檔案清單 | 選取的檔案 |
ButtonPressed | 文字值 | 所按下按鈕的文字。 系統會自動為使用者提供 [開啟] 或 [取消] 選項 |
注意
無論 Power Automate 電腦版中目前的區域設定為何,ButtonPressed 變數的值始終為英文。
例外狀況
例外狀況 | 描述 |
---|---|
無法顯示選取檔案對話方塊 | 指出顯示選取檔案對話方塊時發生問題 |
無法在非互動模式中顯示選取檔案對話方塊 | 指出在非互動模式下顯示輸入對話方塊時發生問題 |
顯示選取資料夾對話方塊
顯示選取資料夾對話方塊並提示使用者選取資料夾。
輸入參數
引數 | 選用 | 接受 | 預設值 | 描述 |
---|---|---|---|---|
Dialog description | 是 | 文字值 | 選取資料夾對話方塊的描述。例如「請選取您要將檔案複製到其中的資料夾」 | |
Initial folder | 是 | 資料夾 | 要開啟的初始資料夾。 此資料夾會是預設資料夾,除非使用者選擇了新的資料夾 | |
Keep folder selection dialog always on top | 無法使用 | 布林值 | 否 | 資料夾選取對話方塊是否應一律保持在所有其他視窗之上 |
變數已產生
引數 | 類型 | 描述 |
---|---|---|
SelectedFolder | 資料夾 | 選取的資料夾 |
ButtonPressed | 文字值 | 所按下按鈕的文字。 系統會自動為使用者提供 [確定] 或 [取消] 選項 |
注意
無論 Power Automate 電腦版中目前的區域設定為何,ButtonPressed 變數的值始終為英文。
例外狀況
例外狀況 | 描述 |
---|---|
無法顯示選取資料夾對話方塊 | 指出顯示選取資料夾對話方塊時發生問題 |
無法在非互動模式中顯示選取資料夾對話方塊 | 指出在非互動模式下顯示輸入對話方塊時發生問題 |
顯示自訂表單
顯示可包含多種元素類型的自訂表單,例如文字、數字或檔案輸入等。
輸入參數
輸入參數是透過自訂表格單設計工具進行設定。
變數已產生
引數 | 類型 | 描述 |
---|---|---|
CustomFormData | 自訂物件 | 包含使用者輸入的自訂物件 |
ButtonPressed | 文字值 | 所按下按鈕的識別碼 |
注意
無論 Power Automate 電腦版中目前的區域設定為何,ButtonPressed 變數的值始終為英文。
例外狀況
例外狀況 | 描述 |
---|---|
無法顯示自訂表單 | 指示顯示自訂表單時發生問題 |