ทริคPower Automate
Variables (Initialize/Set)
ตัวแปรใน Flow ใช้นับ สะสมค่า หรือสร้างข้อความระหว่างที่ flow ทำงาน
เริ่มอ่านตรงนี้ก่อน
อธิบายแบบง่าย
Variables (Initialize/Set) คือเรื่องที่ช่วยให้เราใช้เปลี่ยนงานซ้ำๆ ให้เป็น flow อัตโนมัติได้ถูกทางขึ้น
ระดับ
เหมาะกับคนที่เริ่มลงมือทำแล้ว
ใช้เมื่อไหร่
ต้องนับจำนวนรายการที่ผ่านเงื่อนไขในลูป
อ่านแล้วทำอะไรต่อ
ตั้งตัวแปร Counter เป็น 0 แล้วเพิ่มทีละ 1 ในลูป เพื่อรายงานจำนวนรายการที่พบ
ใช้ตอนไหน?
- ต้องนับจำนวนรายการที่ผ่านเงื่อนไขในลูป
- ต้องสะสมข้อความ เช่น สร้างตารางสรุปทีละแถว
- ต้องเก็บค่าที่เปลี่ยนไปได้ระหว่าง flow ทำงาน
ความหมาย
ตัวแปร (variable) ใน Power Automate ต้องประกาศด้วย action 'Initialize variable' ก่อน (กำหนดชื่อ ชนิด และค่าเริ่มต้น) แล้วจึงเปลี่ยนค่าด้วย 'Set variable' หรือ 'Increment variable' ระหว่างทาง เหมาะกับการนับ สะสมยอด หรือต่อข้อความ
ประกาศและอัปเดตตัวแปร
Initialize variable หนึ่งครั้งตอนต้น flow แล้ว Set/Increment ภายในลูปหรือเงื่อนไข
Initialize variable
Name: Counter
Type: Integer
Value: 0
Apply to each
Increment variable
Name: Counter
Value: 1ตัวอย่างการใช้
นับรายการค้าง
ตั้งตัวแปร Counter เป็น 0 แล้วเพิ่มทีละ 1 ในลูป เพื่อรายงานจำนวนรายการที่พบ
variables('Counter')