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