開始使用免費開始

用 Switch 取代巢狀 Condition

Theo 的流程為每一種可能的 Contracts 狀態(Active、Lapsed、Renewed)都加了一層巢狀的 Condition。程式變得難讀,而且邏輯越來越糾結。當你要針對單一值分派到多個情境時,Switch 就是對的工具。

把巢狀 Conditions 改成對 Contracts 該筆資料的 Status 欄位做 Switch。再加入一個 Default 情境,接住將來流程尚未處理的新狀態。遇到非預期值卻毫無訊息,是最糟的結果。

如果設計介面看起來壞掉了(搜尋清單沒有顯示任何觸發程序或動作,或你看到錯誤提到 invalid host name characters),請點擊 Restart session,然後重新載入本練習。

本練習屬於課程

Power Automate 中級

檢視課程

動手互動練習

將理論付諸實踐,立即體驗我們的互動練習

開始練習