iT邦幫忙

2024 iThome 鐵人賽

DAY 12
0
Software Development

想要工作更輕鬆? 跟著我一起用 Power Automate 自動化吧!系列 第 12

【實作】教育訓練自動化通知流程(下)

  • 分享至 

  • xImage
  •  
  1. 接下來就是正式進入條件式世界
    https://ithelp.ithome.com.tw/upload/images/20240926/20168562f1t8RGL54W.png

    基本上,結果就會是上圖,但你應該會先冒出一個疑問,為什麼 Condition 外會自動冒出一個 Apply to each? 大家還記得之前學到的數貓咪嗎?由於你回頭查看資料來源,以範例來說,他目前有三筆紀錄,也就是三隻貓咪,每隻貓咪的屬性不同,可能毛色是黑、是白、是橘,毛長可能是長的、短的,各種不同屬性,Apply to each 就是需要將每隻貓咪的屬性的看過之後,才能得到各種細節。

    💡
    這個步驟,細節藏很多魔鬼,如果在執行時,遇到任何問題,都歡迎以下留言讓我提供協助,我想我應該都有碰到過 XD

    Excel 畫面

  2. 條件式達成與否的執行內容

    在這個範例而言,我們只希望條件都達成後才執行下一步驟,因此是沒有任何步驟的

    我們要發信並且要回到原本的 Excel 寫入一個小記錄,讓這筆紀錄不會在下次又被觸發
    https://ithelp.ithome.com.tw/upload/images/20240926/20168562kVWVAzzRDl.png

後話


這是本系列文章的第二個範例教學,是第一個包含較複雜邏輯的範例,希望這樣的教學方式,可以盡可能消除大家學習上的瓶頸,也能更了解 Power Automate 使用上的眉角

列點摘要 by GenAI

  • 事前準備:
    • 使用 5W 表格來整理發送通知信的關鍵資訊:
      • Why: 確定發信的目的。
      • What: 確認信件內容。
      • Who: 確定收件人和寄件人。
      • When: 設定發信時間。
      • Where: 確認訊息來源。
    • 準備 Excel 表格作為資料來源,並設計 Power Automate 的流程。
  • 執行細節:
    1. 選擇 Scheduled Cloud Flow:
      • 設定每天早上 9 點執行一次檢查。
    2. 加入 Excel 紀錄步驟:
      • 在 Power Automate 中選擇 Excel Online (OneDrive) 作為資料來源,並指定資料路徑和表格名稱。
    3. 條件式設定:
      • 設定條件式以檢查預約傳遞時間和已發出狀態,確保在特定條件下執行流程。
    4. 來源資料格式處理:
      • 建立變數以存儲預約傳遞時間,並使用 Convert Time Zone 步驟獲取當前時間。
    5. 條件式執行內容:
      • 當條件成立時,發送通知信並在 Excel 中記錄已發出的狀態。

上一篇
【實作】教育訓練自動化通知流程(中)
下一篇
從平凡到非凡:如何利用 Adaptive Card 美化你的溝通 - 範本介紹
系列文
想要工作更輕鬆? 跟著我一起用 Power Automate 自動化吧!13
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言