規則中的條件和分支

適用於Asana StarterAdvancedEnterprise版Enterprise +層級,以及舊版層級Business版和舊版Enterprise版。

如需詳細資訊,請前往定價頁面

藉助條件和分支,規則建立者可以更好地控制其規則的觸發方式及其執行的操作。 新的規則建立器提供彈性,可根據您的需求建立簡單的自動化或複雜的配置。

Asana的新規則建立器

Simple blank trigger + condition + action.png

新的規則產生器引入了3種可用於建立規則的卡片類型:

+ When...代表觸發因素。
按一下+ When...以新增啟動規則的觸發條件。

+檢查是否…代表一個條件。
按一下+ Check if...以新增執行該規則必須符合的條件。

+這樣做...代表一個動作。
按一下「+執行此動作...」,新增由此規則所產生的動作。

更新到新的規則建立器

若要更新到新的規則產生器,請在使用經典規則產生器時按一下左上角的按鈕。Frame 629721.png

 

還原到經典規則產生器:按一下新規則產生器右上角的三點圖示,然後選擇→切換到經典規則產生器

Frame 629722.png

使用規則中的條件

在下面的範例中,條件包含在規則中。 雖然已設定觸發因素和動作,但在符合條件之前,規則無法執行。

Simple trigger + condition + action.png

條件

是自訂欄位「設計支援」必須設定為「列印 」值。 如果觸發因素是由新增至專案的任務啟動,且自訂欄位值符合條件,則規則可以對任務執行動作;在這種情況下,截止日期設定為未來10天。

使用多個條件

在下面的範例中,執行該規則必須同時符合這兩個條件。 規則建立者可以選擇是否必須同時符合這兩個條件,或者是否必須符合其中一個條件才能執行該規則。 在條件卡中,規則產生器可以選擇And以指定必須符合所有條件,指定可以符合執行該規則的任何條件。

Simple trigger + condition + branch + action.png

使用條件和分支

在下面的範例中,採用分支來允許規則在兩種不同的情況下執行,每種情況下都有不同的動作。 

 

Conditions on conditions.png

兩個分支共用相同的觸發因素-自訂欄位「法律審查狀態」已變更。 兩個分支也有相同的條件,法律審查狀態必須變更為「已申請」。

附加了一個額外的條件,以便規則可以根據不同的情況執行不同的動作,即使兩者都是由相同的觸發器引起的。

在此情況下,如果自訂欄位優先順序未指定值,則會指派任務,並在未來5天內指定截止日期。 然而,在下層分支中,我們會看到當「優先順序」自訂欄位設定為「」時,該任務會在未來2天的較短截止日期內被指派,並在評論中標記指派對象。

建立無條件的規則

規則也可以無條件建立。 「法務檢閱狀態」自訂欄位在下列範例中每次變更時,都會執行該動作。 在此情況下,無論選取何種值,都會在自訂欄位值變更時觸發規則。

Without conditions.png

移除條件卡片

按一下卡片右側的X ,即可移除狀況卡片。

How to remove condition card.png

新增一個條件

按一下觸發卡右側的「+」按鈕,即可新增第一個條件。

Screenshot 2023-09-08 at 16.10.46.png

按一下條件卡右側的+按鈕,即可新增更多條件。

How to add a condition.png

移除一個條件

按一下條件卡右側的垃圾桶圖示,即可清除條件卡。

How to remove a condition.png

新增條件和分支至現有規則

在經典規則產生器中建立的現有規則目前不支援條件和分支。 Asana將在2024年晚些時候將這些現有規則遷移到新的規則建立器中,允許在每個規則中使用條件和分支。

與此同時,使用者可能希望將條件和分支納入經典規則產生器中構建的現有規則中。 在此情況下,需要在新的規則建立器中重新建立自動化邏輯,根據需要添加條件和分支。

測試新規則時,請先暫停舊規則,並檢查新自動化是否正常運作。 隨後,您可以安全地刪除舊規則

有關在套件、範本和工作流程產生器中建立規則的備註

目前,僅能從專案的「自」功能表建立附帶條件的規則。

從綁定、專案範本或工作流程產生器中建立規則時,僅支援經典規則產生器。 這意味著條件和分支將不可用。

Asana預計將於2024年初在這些表面上啟用新的規則建立器。

這篇文章是否有幫助?

Thanks for your feedback