Power Automate 觸發條件 – 簡介

在本教程中,我們將討論 Power Automate 觸發條件,這些條件允許我們在滿足給定情況後執行操作塊。使用條件控制,我們可以確保流程中的某些元素在執行操作之前處於我們所需的狀態。

Power Automate 中的觸發條件 類似於 Excel 或任何其他編程語言中的 IF 語句。它根據條件將我們的流程分成兩條路徑。

目錄

在 Power Automate 中添加觸發條件

我們將使用我事先創建的示例流程。在此示例流程中,一旦用戶發布包含單詞“ Power Automate ”的推文,我們將收到一封電子郵件通知。然後,我們將添加一個條件,如果在推文中發現“問題”一詞,它將創建一個 Trello 卡片。否則,它只會轉發該特定推文,而不會創建 Trello 卡片。 

要添加條件,讓我們通過單擊“新建步驟”按鈕來添加另一個步驟。

Power Automate 觸發條件 – 簡介

然後,單擊控制

Power Automate 觸發條件 – 簡介

之後,讓我們通過單擊Condition Control添加觸發條件。

Power Automate 觸發條件 – 簡介

然後我們需要為我們的條件設置值。 

Power Automate 觸發條件 – 簡介

如果條件為真,則進入If yes路徑。否則,它將轉到If no路徑。我們也可以根據條件輸出在這裡設置動作。 

Power Automate 觸發條件 – 簡介

配置 Power Automate 觸發條件

在我們的 Trello 看板上,讓我們添加一個新部分並將其命名為“問題”。

Power Automate 觸發條件 – 簡介

對於我們的條件,讓我們將Tweet 文本變量用於我們的真實陳述。

Power Automate 觸發條件 – 簡介

同樣,我們想看看這條推文是否有“ issue ”這個詞。所以,讓我們在這部分使用“包含”。

Power Automate 觸發條件 – 簡介

對於第三個字段,讓我們添加單詞“Issue”。我們需要添加一個引號,因為它是一個字符串,而不是一個變量

Power Automate 觸發條件 – 簡介

我們可以通過單擊+ 添加按鈕來添加多個條件。對於此示例,讓我們添加另一行。 

Power Automate 觸發條件 – 簡介

我們還可以在“ AND ”和“ OR ”條件之間進行選擇。

Power Automate 觸發條件 – 簡介

對於“ AND ”條件,兩個參數都必須為真才能傳遞給If yes部分。如果是OR條件,則其中任何一個語句都應該為真。

Power Automate 觸發條件 – 簡介

對於此示例,我們將使用OR條件。

Power Automate 觸發條件 – 簡介

對於第二個條件,讓我們使用推文文本變量,然後將條件設置為“包含”並添加單詞“問題”。

Power Automate 觸發條件 – 簡介

如果我們的條件結果為真,現在讓我們添加一個動作。請記住,如果推文滿足任一條件,我們希望創建一個 Trello 卡片。因此,我們可以將“創建卡片”操作拖到“如果是”部分。

Power Automate 觸發條件 – 簡介

Power Automate 觸發條件 – 簡介

現在,讓我們在推文不滿足任何條件時向If no部分添加一個操作。只需單擊“添加操作”按鈕。

Power Automate 觸發條件 – 簡介

讓我們尋找Twitter連接器並單擊它。 

Power Automate 觸發條件 – 簡介

然後,單擊轉推操作。

Power Automate 觸發條件 – 簡介

對於Tweet id,讓我們使用Tweet id變量。

Power Automate 觸發條件 – 簡介

我們現在已經完成了流的設置。發布新推文時,它會首先向我們發送電子郵件通知。然後,它將查看我們設置的條件以分析它是否應該轉發推文或創建 Trello 卡片。

測試條件

現在讓我們測試一下我們的條件。這一次,讓我們執行手動觸發,而不是使用之前運行的數據。

Power Automate 觸發條件 – 簡介

我們將發布推文“ Power Automate 有問題”。

Power Automate 觸發條件 – 簡介

我們的流程現在在後台運行並尋找符合我們設置的搜索詞和條件的推文。

Power Automate 觸發條件 – 簡介

一旦我們的流測試成功運行,我們就可以檢查輸出。正如我們所見,即使我們的推文包含“問題”一詞,結果也是錯誤的。

Power Automate 觸發條件 – 簡介

這可能是因為在我們的推文中,我們用一個小的“ i ”寫了“ issue ”這個詞。

Power Automate 觸發條件 – 簡介

但在我們的條件下,我們用大寫的“ I ”指定了“ Issue ”一詞。

Power Automate 觸發條件 – 簡介

將字符串轉換為小寫

我們需要做的是將這些推文文本變量轉換為小寫。這是為了確保即使推文有小寫字母或大寫字母,也會被視為小寫字母。

Power Automate 觸發條件 – 簡介

為此,我們需要將其轉換為表達式,而不是在這部分中使用變量。因此,讓我們刪除推文文本變量。

Power Automate 觸發條件 – 簡介

讓我們使用一個名為toLower的表達式。toLower表達式將文本轉換為小寫格式。

Power Automate 觸發條件 – 簡介

讓我們添加括號並將Tweet 文本變量放入其中。

Power Automate 觸發條件 – 簡介

然後,讓我們點擊確定按鈕。

Power Automate 觸發條件 – 簡介

讓我們也對第二個條件執行類似的步驟。

Power Automate 觸發條件 – 簡介

然後,將“問題”和“問題”文本更改為小寫。

Power Automate 觸發條件 – 簡介

重新測試條件

保存此流程,讓我們再進行一次測試。同樣,我們將為此測試執行手動觸發。

Power Automate 觸發條件 – 簡介

這一次,讓我們發布推文“ Power Automate有問題”。我們將為“問題”一詞使用大寫字母“ P ” ,以查看我們的表達式是否有效。

Power Automate 觸發條件 – 簡介

現在讓我們檢查一下結果。如我們所見,結果現在為真,因為推文包含“問題”一詞。我們使用了大寫字母“ P ”,但結果仍然正確,因為它已轉換為小寫字母。我們的表達式現在可以正常工作了。

Power Automate 觸發條件 – 簡介

由於結果為真,它現在應該作為卡片添加到我們的 Trello 看板中。我在這裡犯了一個錯誤,因為我應該將部分更改為問題而不是Twitter,但現在沒問題。

Power Automate 觸發條件 – 簡介

讓我們點擊這張卡片,我們會看到它在描述中記錄了我們的推文“ Power Automate 有問題” 。

Power Automate 觸發條件 – 簡介


電源自動化模板 | 創建和運行流程
Power Automate Flows 從頭開始創建
Power Automate Actions | 深入教程

結論

為了總結我們在本教程中所做的工作,我們發布了一條推文,其中包含“ Power Automate ”一詞。然後,它會發送一封電子郵件通知並測試我們的OR 條件是否包含“ issue ”或“ problem ”字樣。由於條件結果為TRUE,它創建了一個 Trello 卡片並且沒有轉發它。 

同樣,條件只是IF語句,它根據我們輸入的某些指定條件來分隔我們的流程。希望這可以幫助您了解更多有關條件的信息,以及如何使它們在業務自動化過程中發揮作用。

一切順利,

亨利

Leave a Comment

在 Power Automate 中執行直到循環控制

在 Power Automate 中執行直到循環控制

了解有關 Do Until 循環控制如何在 Power Automate 流中工作的基礎過程,並熟悉所需的變量。

使用 Deneb 為 LuckyTemplates 製作自定義視覺對象

使用 Deneb 為 LuckyTemplates 製作自定義視覺對象

受限於 LuckyTemplates 中提供的標準視覺效果?學習使用 Deneb 和 Vega-Lite 為 LuckyTemplates 創建自定義視覺對象,提升您的數據可視化能力。

在 Power Automate Desktop 中將日期添加到文件名

在 Power Automate Desktop 中將日期添加到文件名

在此博客中,您將了解如何使用 Power Automate Desktop 自動將日期添加到文件名的開頭或結尾。

Power Query:如何快速添加註釋

Power Query:如何快速添加註釋

找出幾種不同的方法在 Power Query 中添加註釋,這對於不喜歡記筆記的人非常有幫助。

Power Apps – SharePoint 集成指南

Power Apps – SharePoint 集成指南

在此博客中,您將了解 MS Power Apps 界面的基礎知識並了解 Power Apps-SharePoint 集成的過程。

什麼是 Python 中的自我:真實世界的例子

什麼是 Python 中的自我:真實世界的例子

什麼是 Python 中的自我:真實世界的例子

如何在 R 中保存和加載 RDS 文件

如何在 R 中保存和加載 RDS 文件

您將學習如何在 R 中保存和加載 .rds 文件中的對象。本博客還將介紹如何將對像從 R 導入 LuckyTemplates。

回顧前 N 個工作日——DAX 編碼語言解決方案

回顧前 N 個工作日——DAX 編碼語言解決方案

在此 DAX 編碼語言教程中,了解如何使用 GENERATE 函數以及如何動態更改度量標題。

在 LuckyTemplates 中使用多線程動態視覺技術展示見解

在 LuckyTemplates 中使用多線程動態視覺技術展示見解

本教程將介紹如何使用多線程動態可視化技術從報告中的動態數據可視化中創建見解。

LuckyTemplates 篩選上下文簡介

LuckyTemplates 篩選上下文簡介

在本文中,我將貫穿過濾器上下文。篩選上下文是任何 LuckyTemplates 用戶最初應該了解的主要主題之一。