ใช้การทำงานถ้าในคำสั่งลัดบน iPhone หรือ iPad
ใช้ “การทำงานถ้า” (หรือที่เรียกว่าเงื่อนไข) เพื่อตั้งค่าคำสั่งลัดที่ตรวจหาเงื่อนไขบางประการและเปลี่ยนแปลงการทำงานไปตามเงื่อนไขที่สมบูรณ์ “การทำงานถ้า” ให้ความยืดหยุ่นกับคุณในการตั้งค่าเส้นทางที่การทำงานของคุณสามารถดำเนินการได้ ซึ่งจะแตกต่างกันไปตามเงื่อนไขที่สามารถทราบได้เมื่อคำสั่งลัดสั่งทำงานเท่านั้น
กล่าวอย่างง่ายคือ “การทำงานถ้า” ช่วยให้คุณใช้เงื่อนไขต่อไปนี้ในคำสั่งลัดได้: ถ้าเงื่อนไขเป็นจริง ให้ทำสิ่งนี้ ถ้าไม่เป็นจริง ให้ทำสิ่งนั้น ชุดการทำงานที่แตกต่างกันจะถูกเรียกใช้สำหรับผลลัพธ์แต่ละแบบ
คุณสามารถใช้ “การทำงานถ้า” เพื่อทดสอบว่าเนื้อหาที่ถูกส่งผ่านเป็นข้อมูลเข้าไปยังการทำงานนั้นตรงตามเงื่อนไขบางประการหรือไม่ ตัวอย่างเช่น คุณสามารถใช้ “การทำงานถ้า” เพื่อตรวจสอบยืนยันได้ว่าหน้าเว็บที่ดึงข้อมูลมาจากการทำงานก่อนหน้านี้มีคำว่า “โกเอตตา” อยู่หรือไม่
หมายเหตุ: ถ้าคุณไม่คุ้นเคยกับแนวคิดข้อมูลเข้าและข้อมูลออก ให้ดูที่ข้อมูลเบื้องต้นเกี่ยวกับวิธีการทำงานของคำสั่งลัดบน iPhone และ iPad
เมื่อวางลงในคำสั่งลัดของคุณแล้ว “การทำงานถ้า” จะประกอบด้วยสามเครื่องหมาย (แท็กในหน้าต่างแก้ไขคำสั่งลัด): ถ้า (ข้อมูลเข้า) มิฉะนั้น และสิ้นสุดถ้า
ในเครื่องหมายถ้า คุณสามารถกำหนดค่าพารามิเตอร์ข้อมูลเข้าและเงื่อนไขได้ แตะพารามิเตอร์ข้อมูลเข้าเพื่อเลือกตัวแปร (เนื้อหาของตัวแปรนี้จะถูกใช้ในการเปรียบเทียบถ้า) จากนั้นแตะ เงื่อนไข เพื่อเลือกเงื่อนไข (เงื่อนไขที่มีให้เลือกจะขึ้นอยู่กับประเภทของข้อมูลเข้า) ข้อมูลเข้าที่เป็นข้อความจะมีเงื่อนไข อย่างเช่น “เป็น” “ไม่เป็น” และ “ประกอบด้วย” ข้อมูลเข้าที่เป็นตัวเลขจะมีเงื่อนไข อย่างเช่น “มากกว่า” “น้อยกว่า” หรือ “อยู่ระหว่าง”
หมายเหตุ: “การทำงานถ้า” จะพยายามตั้งค่าพารามิเตอร์ข้อมูลเข้าให้เป็นไปตามข้อมูลออกของการทำงานที่อยู่ข้างหน้า
แตะที่ตัวแปรข้อมูลเข้าเพื่อแสดงตัวแก้ไขที่คุณสามารถใช้แก้ไขตัวแปรได้ ในการเอาตัวแปรออกแล้วเลือกข้อมูลเข้าอื่น ให้แตะ ล้าง
ภายในตัวแก้ไขตัวแปร คุณสามารถเลือกค่าเพื่อเปรียบเทียบได้ ตัวอย่างเช่น สำหรับตัวแปรสภาพอากาศ คุณสามารถเลือกอุณหภูมิสูงได้ โปรดดูที่ปรับตัวแปรในคำสั่งลัดบน iPhone หรือ iPad สำหรับข้อมูลเพิ่มเติม
เนื่องจาก “การทำงานถ้า” มีผลลัพธ์สองแบบ นั่นคือเงื่อนไขเป็นจริงและไม่เป็นจริง คุณจึงสามารถวางการทำงานได้ในสองเส้นทาง เมื่อคำสั่งลัดสั่งทำงาน เงื่อนไขที่เป็นจริงจะทำให้ข้อมูลเข้าถูกส่งผ่านไปยังการทำงานแรกต่อจากถ้า ส่วนเงื่อนไขที่ไม่เป็นจริงจะทำให้ข้อมูลเข้าถูกส่งผ่านไปยังการทำงานแรกต่อจากเครื่องหมายมิฉะนั้น
การทำงานสุดท้ายที่สร้างข้อมูลออกในกรณีถ้าหรือกรณีมิฉะนั้นจะส่งเนื้อหาของตัวเองผ่านเครื่องหมายสิ้นสุดถ้าเป็นข้อมูลออก (มีให้ดึงข้อมูลในรูปตัวแปร Magic “ผลลัพธ์ถ้า”) สิ่งนี้หมายความว่าการทำงานสุดท้ายในเส้นทางแต่ละเส้นของ “การทำงานถ้า” จะส่งผลต่อข้อมูลออกของทั้งการทำงาน
ในการเพิ่มเงื่อนไขหลายรายการไปยัง “การทำงานถ้า” เดียว ให้แตะ แล้วแตะ เงื่อนไข จากนั้นเพิ่มเงื่อนไขเพิ่มเติมของคุณ
เมื่อ “การทำงานถ้า” มีเงื่อนไขหลายรายการ คุณสามารถแตะ ใดๆ หรือ ทั้งหมด เพื่อระบุว่าการ “การทำงานถ้า” จำเป็นต้องเป็นไปตามเงื่อนไขทั้งหมดหรือเฉพาะแค่บางเงื่อนไข