שימוש בפעולות ״אם״ ב״קיצורים״
השתמש/י בפעולה ״אם״ (הידועה גם כפעולה מותנה) להגדרת קיצור המחפש אחר תנאים מסוימים ופועל באופן שונה בהתאם לתנאי שמקיימים. פעולות ״אם״ מקנות לך את הגמישות להגדיר נתיבים שונים לפעולות שלך בהתאם לתנאים הידועים רק כשהקיצור פועל.
במילים אחרות, פעולת אם מאפשרת לך לבטא את הדברים הבאים בקיצור: אם תנאי מסוים נכון, בצע פעולה זאת; אחרת, בצע פעולה זאת. עבור כל תוצאה מופעלת סדרת פעולות שונה.
ניתן להשתמש בפעולת אם על-מנת לבחון אם תוכן שהועבר לפעולה כקלט ממלא תנאי מסוים. לדוגמה, ניתן להשתמש בפעולת “אם” על-מנת לוודא שעמוד אינטרנט שנשלף מפעולה קודמת מכיל את המילה ״goetta״.
הערה: אם אינך מכיר את הנושא של פריטי קלט ופלט, ראה/י מבוא לאופן פעולת הקיצורים.
מרגע שהיא ממוקמת בקיצור, פעולת ״אם״ כוללת שלושה סמנים (תגים בעורך הקיצורים): ״אם״, ״אחרת״, ו״סיים אם״.
בסמן ״אם״, ניתן להגדיר את הפרמטרים ״קלט״ ו״מצב״. הקש/י על הפרמטר ״קלט״ כדי לבחור משתנה. (תוכן המשתנה הזה ישמש להשוואת ״אם״.) ואז הקש/י על ״תנאי״ כדי לבחור תנאי. (התנאים הזמינים תלויים בסוג הקלט.) קלטי מלל כוללים תנאים כגון ״הוא״, ״אינו״ ו״מכיל״. קלטי מספרים כוללים תנאים כגון ״גדול יותר מ-״, ״קטן יותר מ-״ או ״הוא בין״.
הערה: פעולת ״אם״ תנסה להגדיר את פרמטר הקלט לפלט הפעולה הממוקמת מעליה.
הקש/י על משתנה הקלט כדי להציג עורך שבו תוכל/י לערוך שינויים במשתנה. כדי להסיר את המשתנה ולחבור קלט אחר, הקש/י על ״נקה״. לחלופין, תוכל/י לגעת ולהחזיק במשתנה, ואז הקש/י על ״נקה״.
בתוך עורך המשתנים, תוכל/י לבחור ערך להשוואה. לדוגמא, במשתנה ״תנאי מזג אוויר״, תוכל/י לבחור ״טמפרטורה גבוהה״. לקבלת מידע נוסף, ראה/י התאמת משתנים בקיצורים.
מאחר שלפעולה ״אם״ יש שתי תוצאות אפשריות - התנאי נכון או התנאי אינו נכון - ניתן למקם פעולות בשני נתיבים. בעת פעולת הקיצור, תנאי נכון גורם לקלט להיות מועבר לפעולה הראשונה בדיוק אחרי ״אם״, בעוד תנאי שאינו נכון גורם לקלט להיות מועבר לפעולה הראשונה אחרי הסמן ״אחרת״.
הפעולה האחרונה המייצרת פלט במקרה ה״אם״ או במקרה ה״אחרת״ מעבירה את התוכן שלה דרך הסמן ״סיים אם״ כפלט (זמין לאחזור כמשתנה הקסם ״תוצאות אם״). משמעות הדבר היא שהפעולה האחרונה בכל נתיב של הפעולה ״אם״ משפיע על הפלט של הפעולה כשלם.
טיפ: ניתן למקם פעולות ״אם״ האחת בתוך השנייה כדי ליצור בקיצור עץ החלטות מתקדם יותר: בעורך הקיצורים, גרור/י פעולת ״אם״ שנייה כך שהיא תחפוף עם החלק התחתון של פעולת ״אם״ הראשונה. פעולת ״אם״ השנייה מקוננת (מוזחת) תחת פעולת ״אם״ הראשונה.