เอกสารนี้แปลโดย AI หากมีข้อมูลที่ไม่ถูกต้อง โปรดดูเวอร์ชันภาษาอังกฤษ
คล้ายกับคำสั่ง switch / case หรือ if / else if ในภาษาโปรแกรมครับ/ค่ะ ระบบจะประเมินเงื่อนไขหลายรายการที่คุณตั้งค่าไว้ทีละรายการตามลำดับ เมื่อตรงตามเงื่อนไขใดเงื่อนไขหนึ่ง ระบบจะดำเนินการตามขั้นตอนในสาขา (branch) นั้นทันที และจะข้ามการตรวจสอบเงื่อนไขที่เหลือไปครับ/ค่ะ หากไม่มีเงื่อนไขใดตรงเลย ระบบจะไปดำเนินการที่สาขา "มิฉะนั้น" (Otherwise) แทนครับ/ค่ะ
ในหน้าจอการตั้งค่าเวิร์กโฟลว์ ให้คลิกปุ่มเครื่องหมายบวก ('+') ในโฟลว์ เพื่อเพิ่มโหนด "เงื่อนไขหลายรายการ" ครับ/ค่ะ

หลังจากสร้างโหนดแล้ว จะมีสาขาเริ่มต้นอยู่ 2 สาขาครับ/ค่ะ:
คุณสามารถเพิ่มสาขาเงื่อนไขได้อีก โดยคลิกปุ่ม "เพิ่มสาขา" (Add branch) ที่อยู่ด้านล่างโหนดครับ/ค่ะ

หลังจากคลิก "เพิ่มสาขา" แล้ว สาขาใหม่จะถูกเพิ่มเข้ามาอยู่ก่อนสาขา "มิฉะนั้น" ครับ/ค่ะ

เมื่อมีสาขาเงื่อนไขหลายรายการ คุณสามารถลบสาขาได้โดยคลิกไอคอนรูปถังขยะที่อยู่ทางด้านขวาของสาขานั้นครับ/ค่ะ แต่หากเหลือสาขาเงื่อนไขเพียงสาขาเดียว จะไม่สามารถลบได้ครับ/ค่ะ

การลบสาขาจะลบโหนดทั้งหมดที่อยู่ในสาขานั้นด้วยครับ/ค่ะ โปรดดำเนินการด้วยความระมัดระวัง
สาขา "มิฉะนั้น" เป็นสาขาที่มาพร้อมระบบ ไม่สามารถลบได้ครับ/ค่ะ
คุณสามารถแก้ไขรายละเอียดเงื่อนไขได้ โดยคลิกที่ชื่อเงื่อนไขที่อยู่ด้านบนของสาขาครับ/ค่ะ

รองรับการใช้ป้ายกำกับที่กำหนดเองครับ/ค่ะ เมื่อกรอกแล้ว จะแสดงเป็นชื่อเงื่อนไขในผังโฟลว์ หากไม่ได้ตั้งค่า (หรือปล่อยว่างไว้) ระบบจะแสดงเป็น "เงื่อนไข 1", "เงื่อนไข 2" เป็นต้น ตามลำดับครับ/ค่ะ

ปัจจุบันรองรับเอนจิน 3 ประเภทครับ/ค่ะ:
ทั้งสามโหมดรองรับการใช้ตัวแปรบริบทของเวิร์กโฟลว์เป็นพารามิเตอร์ครับ/ค่ะ
ในแผงการตั้งค่าโหนด คุณสามารถกำหนดการดำเนินการถัดไปได้ เมื่อไม่มีเงื่อนไขใดตรงเลยครับ/ค่ะ:

ไม่ว่าจะเลือกวิธีการจัดการแบบใดก็ตาม เมื่อไม่มีเงื่อนไขใดตรงเลย โฟลว์จะเข้าสู่สาขา "มิฉะนั้น" ก่อน เพื่อดำเนินการโหนดที่อยู่ในนั้นครับ/ค่ะ
ในประวัติการดำเนินการของเวิร์กโฟลว์ โหนดเงื่อนไขหลายรายการจะแสดงผลการประเมินของแต่ละเงื่อนไขด้วยสีที่แตกต่างกันครับ/ค่ะ:

หากเกิดข้อผิดพลาดในการตั้งค่าทำให้การคำนวณเงื่อนไขผิดปกติ นอกจากการแสดงเป็นสีแดงแล้ว เมื่อนำเมาส์ไปวางเหนือชื่อเงื่อนไข จะแสดงข้อมูลข้อผิดพลาดโดยละเอียดครับ/ค่ะ:

เมื่อเกิดข้อผิดพลาดในการคำนวณเงื่อนไข โหนดเงื่อนไขหลายรายการจะสิ้นสุดลงด้วยสถานะ "ผิดพลาด" และจะไม่ดำเนินการต่อที่โหนดถัดไปครับ/ค่ะ