การดำเนินการของลูป
ใช้ลุปเพื่อทำให้ส่วนที่ซ้ำๆ ของโฟลว์เดสก์ท็อปของคุณเป็นไปโดยอัตโนมัติ และหลีกเลี่ยงการเรียกใช้การดำเนินการเดียวกันหลายๆ ครั้ง
รายการต่อไปนี้นำเสนอแอปพลิเคชันและคุณลักษณะของลูปที่มีประโยชน์:
- ใช้ลูปอย่างง่ายเพื่อทำซ้ำตามจำนวนที่กำหนดและวนซ้ำผ่านข้อมูล
- ปรับใช้ เงื่อนไขของลูป เพื่อทำซ้ำการดำเนินการจนกว่าจะตรงตามเงื่อนไข
- วนซ้ำรายการของรายการโดยใช้ลูป สำหรับแต่ละ
- สิ้นสุดลูปอย่างชัดเจนเมื่อจำเป็น
ในการค้นหาข้อมูลเพิ่มเติมเกี่ยวกับวิธีใช้ลูป ให้ไปที่ ใช้ลูป
ออกจากลูป
ยุติลูปและโฟลว์จะดำเนินการต่อในการดำเนินการหรือคำสั่งถัดไปตามลูป
พารามิเตอร์อินพุต
การดำเนินการนี้ไม่ต้องการอินพุตใด ๆ
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
การดำเนินการนี้ไม่รวมถึงข้อยกเว้นใดๆ
For each
วนซ้ำรายการในรายการ ตารางข้อมูล หรือแถวข้อมูลทำให้สามารถดำเนินการกับกลุ่มการดำเนินการซ้ำได้
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Value to iterate | ไม่ | * | ป้อนรายการ แถวข้อมูล หรือค่าตารางข้อมูลเพื่อวนซ้ำ |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
* | ชื่อค่าที่จะเก็บค่ารายการปัจจุบันในการวนซ้ำแต่ละครั้ง |
ข้อยกเว้น
การดำเนินการนี้ไม่รวมถึงข้อยกเว้นใดๆ
วน
วนซ้ำบล็อกของการดำเนินการตามจำนวนครั้งที่ระบุ
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Start from | ไม่ | ค่าตัวเลข | เริ่มจุดเริ่มต้นของตัวนับลูป | |
Increment by | ไม่ | ค่าตัวเลข | ตั้งค่าส่วนเพิ่มที่ตัวแปรตัวนับลูปเพิ่มขึ้น | |
End to | ไม่ | ค่าตัวเลข | ตั้งค่าจุดสิ้นสุดของตัวนับลูป |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
* | ชื่อค่าที่จะจัดเก็บดัชนีปัจจุบัน โดยเริ่มที่จุดเริ่มต้นจากค่า ค่าจะเปลี่ยนไปตามการเพิ่มขึ้นของการวนซ้ำแต่ละครั้ง |
ข้อยกเว้น
การดำเนินการนี้ไม่รวมถึงข้อยกเว้นใดๆ
เงื่อนไขลูป
วนซ้ำบล็อกการดำเนินการตราบเท่าที่เงื่อนไขที่ระบุพิสูจน์ได้ว่าเป็นจริง
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Operator | ไม่ระบุ | เท่ากับ (=) ไม่เท่ากับ (<>) มากกว่า (>) มากกว่าหรือเท่ากับ (> =) น้อยกว่า (<) น้อยกว่าหรือเท่ากับ (<=) | เท่ากับ (=) | เลือกความสัมพันธ์ของตัวถูกดำเนินการตัวแรกกับตัวถูกดำเนินการที่สอง |
First operand | ไม่ | * | ป้อนชื่อค่าที่กำหนดโดยการดำเนินการข้อความ ตัวเลข หรือนิพจน์ก่อนหน้าเพื่อเปรียบเทียบกับตัวถูกดำเนินการที่สอง | |
Second operand | ไม่ | * | ป้อนชื่อค่าที่สร้างโดยการดำเนินการข้อความ ตัวเลข หรือนิพจน์ก่อนหน้าเพื่อเปรียบเทียบกับตัวถูกดำเนินการแรก |
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
การดำเนินการนี้ไม่รวมถึงข้อยกเว้นใดๆ
ลูปถัดไป
บังคับให้มีการทำซ้ำบล็อกถัดไป โดยข้ามการดำเนินการใด ๆ ที่อยู่ระหว่างนั้น
พารามิเตอร์อินพุต
การดำเนินการนี้ไม่ต้องการอินพุตใด ๆ
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
การดำเนินการนี้ไม่รวมถึงข้อยกเว้นใดๆ