Використання дій «Якщо» у Швидких командах
Використовуйте дію «Якщо» (також відому як умовна), щоб налаштувати швидку команду, що перевіряє наявність певних умов у швидкій команді та виявляє себе по різному, залежно від того, яку умову задоволено. Дії «Якщо»ї забезпечують вам гнучкість у лаштуванні різних шляхів, які ваші дії можуть обирати, залежно від умов, які стають відомими лише, коли швидка команда виконується.
Простіше кажучи, дія «Якщо» дозволяє вам виразити подане далі у швидкій команді: Якщо умова правдива, зробіть це; в іншому разі зробіть це. Для всіх результатів виконуються різні серії дій.
Ви можете застосовувати дію «Якщо», щоб перевірити, чи задовільняє певну умову контент, переданий до дії як вхідні дані. Наприклад, ви могли б використати дію «Якщо», щоб підтвердити, що веб-сторінка, принесена попередньою дією, дійсно містить слово goetta.
Примітка. Якщо ви незнайомі з поняттям вхідних і вихідних даних, див. Вступ до принципів роботи швидких команд.
Після розміщення у вашій швидкій команді дія «Якщо»включає три маркери (позначки в редакторі швидкої команди): Якщо, Інакше та Кінець якщо.
У маркері «Якщо» ви можете налагодити параметри Вхідних даних й Умов. Торкніть параметр вхідних даних, щоб обрати змінну. (Вміст цієї змінної використовуватиметься для Якщо-порівняння.) Потім торкніть «Умова», щоб обрати умову. (Доступні умови залежать від типу вхідних даних.) Текстові вхідні дані мають такі умови як «є»«не є» і «містить» Числові вхідні дані мають такі умови, як «більше», «менше» або «між».
Примітка. Якщо-дія спробує задати параметр Вхідних даних для вихідних даних дії, розміщеної перед ним.
Торкніть змінну вхідних даних, щоб показати редактор, у якому ви можете вносити зміни до цієї змінної. Щоб вилучити цю змінну й обрати інші вхідні дані, торкніть «Очистити». Або ж ви можете торкнути й тримати цю змінну, і потім торкнути «Очистити».
Усередині редактора змінної ви можете обрати значення для порівняння. Наприклад, для змінної Погодних умов ви можете обрати Високу температуру. Докладну інформацію наведено в статті Припасування змінних у Швидких командах.
Через те, що дія «Якщо» має два можливі результати, умова правдива або умова неправдива, ви можете розмістити дії за двома шляхами. Коли швидка команда виконується, правдива умова змушує передати вхідні дані до першої дії відразу після «Якщо», тоді як неправдива умова змушує передати вхідні дані до першої дії після маркера «Інакше».
Остання дія, що видає вихідні дані у випадку «Якщо» чи випадку «Інакше» передає свій контент через маркер «Кінець якщо» як вихідні дані (доступні для видобування як Магічна змінна з «Якщо-результатами»). Це означає, що остання дія в кожному шляху дії «Якщо» впливає на вихідні дані дії як цілого.
Порада. Ви можете поміщати дії «Якщо» одна в одну, щоб створювати розвиненіші дерева рішень у швидкій команді: У редакторі швидкої команди потягніть другу дію «Якщо», щоб вона перетиналася з нижньою частиною першої дії «Якщо». Другу дію «Якщо» вбудовано (з відступом) попід першою дією «Якщо».