เงื่อนไข (เฉพาะเมื่อ)
กฎทุกข้อมีส่วน เฉพาะเมื่อ หากเว้นว่างไว้ กฎจะส่งทุกการตอบกลับ หากเพิ่มเงื่อนไข กฎจะส่งเฉพาะเมื่อคำตอบตรงกัน เนื่องจากกฎแต่ละข้อมีเงื่อนไขและปลายทางของตัวเอง คุณจึงส่งอีเมลถึงคนต่างกัน หรือโพสต์ไปยังช่องต่างกันได้ตามสิ่งที่ผู้ตอบตอบมา
วิธีการประเมินกฎ
ในการส่งฟอร์มแต่ละครั้ง กฎทุกข้อในฟอร์มจะถูกตรวจสอบ กฎจะส่งก็ต่อเมื่อเหตุการณ์และเงื่อนไขตรงกันเท่านั้น กฎแต่ละข้อเป็นอิสระต่อกัน กฎมากกว่าหนึ่งข้ออาจส่งสำหรับการตอบกลับเดียวกันได้
กฎที่ไม่มีเงื่อนไขจะส่งในทุกการส่งฟอร์มสำหรับเหตุการณ์ของกฎนั้น
เงื่อนไขทำงานแบบเดียวกันในทุกช่องทาง: อีเมล, Slack, Discord และ Teams และเว็บฮุก และยังมีผลกับกฎที่มีขั้นตอนการอนุมัติด้วย: กฎที่ตั้งเป็นเฉพาะเมื่อได้รับอนุมัติจะรอเฉพาะการตอบกลับที่ตรงเงื่อนไขของมันเท่านั้น เช่น เฉพาะคำขอของแผนก Ops
การเพิ่มเงื่อนไข
- ในขั้นตอน เมื่อ ของกฎ ทั้งตอนสร้างและตอนแก้ไข ให้หา เฉพาะเมื่อ
- คลิก เพิ่มเงื่อนไข
- เลือกคำถาม ตัวดำเนินการ และค่า
ตัวดำเนินการ
- เท่ากับ: คำตอบตรงกับค่านี้ทุกประการ
- มีคำว่า: คำตอบมีข้อความนี้อยู่
- เป็นค่าใดค่าหนึ่งใน: คำตอบตรงกับค่าใดค่าหนึ่งในหลายค่า
- ว่างเปล่า: คำถามถูกเว้นว่างไว้
สำหรับคำถามแบบหลายตัวเลือก ช่องทำเครื่องหมาย และดรอปดาวน์ เงื่อนไขจะถูกประเมินกับตัวเลือกที่เลือกไว้
การรวมเงื่อนไข
เมื่อมีเงื่อนไขมากกว่าหนึ่งข้อ ให้เลือกวิธีรวมเงื่อนไข:
- ทุกเงื่อนไข (AND): กฎจะส่งเมื่อทุกเงื่อนไขตรงกันเท่านั้น
- เงื่อนไขใดก็ได้ (OR): กฎจะส่งเมื่อมีเงื่อนไขตรงกันอย่างน้อยหนึ่งข้อ
ตัวอย่าง
หากต้องการส่งอีเมลถึงทีมอาคารสถานที่เฉพาะคำขอเร่งด่วน:
- ส่งเมื่อ: ทุกคำตอบ
- เฉพาะเมื่อ: ความสำคัญ เท่ากับ เร่งด่วน
- กฎอีเมล, ถึง:
facilities@school.org
เพิ่มกฎข้อที่สองที่ไม่มีเงื่อนไขและมีผู้รับต่างกัน หากคุณต้องการให้ทุกการส่งฟอร์มมีสำเนาส่งไปยังกล่องจดหมายส่วนกลางด้วย ทำสำเนา กฎข้อแรกแล้วเปลี่ยนสองช่องนั้น ดูที่กฎ
ในรายการ
กฎที่มีเงื่อนไขจะแสดงชิป ถ้า ในรายการ เช่น ถ้า ความสำคัญ = เร่งด่วน ชิปนี้เป็นเพียงสรุป เปิดกฎเพื่อดูเงื่อนไขทั้งหมด
หากคำถามของเงื่อนไขถูกลบ
เงื่อนไขที่อ้างอิงถึงคำถามที่ถูกลบไปแล้วถือเป็นข้อผิดพลาด กฎจะปิดตัวเองและแสดง มีข้อผิดพลาด เปิดกฎ แก้ไขหรือลบเงื่อนไขนั้น แล้วเปิดใช้งานอีกครั้ง
