Power Automate Switch Control Action In Workflows

У цьому підручнику ми поговоримо про керування Power Automate Switch , яке знаходиться під розширеними вбудованими роз’ємами. Бувають випадки, коли ми маємо кілька можливих значень, які надходять із різними робочими процесами. Ми можемо зробити це за допомогою вкладених дій Condition, але це може стати надто складним, коли кількість можливих значень стане більшою. Набагато краще мати умови поруч і аналізувати їх окремо. У цьому випадку ми скористаємося функцією «Переключити».

Керування перемикачем у Power Automate може працювати з кількома випадками можливих альтернатив, які мають різні дії або блоки операторів.

Зміст

Створення Power Automate Flow

Спочатку давайте створимо новий миттєвий потік.

Power Automate Switch Control Action In Workflows

Давайте встановимо назву « Advanced Built-in Connector Demo ». Ми збираємося створити потік, який запускається вручну. Тож виберіть параметр « Запустити потік вручну », а потім натисніть кнопку «Створити» .

Power Automate Switch Control Action In Workflows

Після цього натисніть кнопку Новий крок .

Power Automate Switch Control Action In Workflows

Давайте перевіримо доступні вбудовані роз’єми.

Power Automate Switch Control Action In Workflows

Клацніть з’єднувач керування .

Power Automate Switch Control Action In Workflows

Роз’єм керування має шість різних дій. Ми вже обговорювали це в одному з наших уроків. Знову ж таки, цей елемент керування розділяє потік залежно від того, чи є умова істинною чи хибною.

Давайте додамо деякі вхідні дані в наш потік, де користувач може ввести спосіб доставки та повідомлення за допомогою введення тексту . Давайте також дамо їм кілька варіантів вибору за допомогою спадного списку.

Power Automate Switch Control Action In Workflows

Для цього потоку, якщо обраним методом доставки є Tweet , тоді нам потрібно виконати дію Tweet . Якщо це Email , тоді нам потрібно виконати дію Email . Те саме стосується всіх інших варіантів. Якщо ми будемо використовувати елемент керування Condition для виконання процесу, тоді ми створимо вкладену умову, яка виглядає так само, як ця.

Power Automate Switch Control Action In Workflows

По суті, це оператор IF під іншим оператором IF, який може бути громіздким. Тому нам потрібен елемент керування Switch , щоб спростити процес. 

Використання Switch Control у Power Automate

Для цього прикладу виберемо елемент керування Switch .

Power Automate Switch Control Action In Workflows

Що приємно в управлінні Switch , так це те, що нам потрібно вибрати лише одну змінну, яку ми хочемо перевірити. Для поля Увімкнено виберіть змінну Спосіб доставки .

Power Automate Switch Control Action In Workflows

1. Додавання першого перемикача

У розділі Case ми можемо встановити кілька маршрутів для кожного методу доставки. Давайте введемо перший варіант, тобто « Tweet ».

Power Automate Switch Control Action In Workflows

Потім натисніть кнопку Додати дію .

Power Automate Switch Control Action In Workflows

Знайдіть і виберіть конектор Twitter .

Power Automate Switch Control Action In Workflows

Виберіть Опублікувати твіт .

Power Automate Switch Control Action In Workflows

Для текстового поля «Твіт» виберіть «Повідомлення».

Power Automate Switch Control Action In Workflows

2. Додавання інших корпусів комутаторів

Щоб додати інший випадок Switch , клацніть цю піктограму поруч із першим випадком.

Power Automate Switch Control Action In Workflows

Давайте введемо другий варіант, який є « Електронна пошта ».

Power Automate Switch Control Action In Workflows

Натисніть кнопку Додати дію .

Power Automate Switch Control Action In Workflows

Знайдіть і виберіть з’єднувач «Пошта» .

Power Automate Switch Control Action In Workflows

Потім виберіть дію Надіслати сповіщення електронною поштою (версія 3) .

Power Automate Switch Control Action In Workflows

Вкажіть адресу електронної пошти, на яку потрібно надсилати сповіщення. Виберіть змінну «Повідомлення» для полів «Тема » та «Тіло» .

Power Automate Switch Control Action In Workflows

Додайте третій регістр для параметра Slack , а потім встановіть назву каналу на Tutorial. Використовуйте змінну «Повідомлення» для поля «Текст повідомлення» .

Power Automate Switch Control Action In Workflows

Після цього додайте четвертий регістр ( Trello ). Встановіть ідентифікатор дошки на завдання та ідентифікатор батьківського списку на проблеми . Просто використовуйте змінну Message для полів «Назва картки» та «Опис картки» .

Power Automate Switch Control Action In Workflows

У картці «За замовчуванням» ми можемо встановити іншу дію, якщо жоден із доступних методів доставки не збігається з тим, який ввів користувач. Але в цьому прикладі нам це не знадобиться, оскільки ми змушуємо користувача вибирати лише з чотирьох варіантів. 

Power Automate Switch Control Action In Workflows

Нарешті натисніть «Зберегти» .

Power Automate Switch Control Action In Workflows

Тестування керування комутаторами в Power Automate

Давайте тепер спробуємо наш потік. Спочатку натисніть Перевірити .

Power Automate Switch Control Action In Workflows

Виберіть опцію «Я виконаю дію тригера» , а потім натисніть кнопку Перевірити .

Power Automate Switch Control Action In Workflows

Після цього натисніть кнопку Продовжити .

Power Automate Switch Control Action In Workflows

Ось так виглядала б форма. Виберіть Slack як спосіб доставки. Потім наберіть « ГЕЙ ВСІМ! ЦЕ Я МАРІО! ”. Натисніть кнопку Run flow і подивимося, як він працює.

Power Automate Switch Control Action In Workflows

Натисніть Готово.

Power Automate Switch Control Action In Workflows

Тепер ми бачимо, що серед чотирьох випадків було активовано лише Випадок 3 . І ми можемо визначити це за зеленими галочками.

Power Automate Switch Control Action In Workflows

Коли ми перевіряємо свій Slack, ми побачимо нове опубліковане повідомлення.

Power Automate Switch Control Action In Workflows

Ось як просто працює елемент керування Switch у Power Automate.

Висновок

Підсумовуючи, ми можемо створити потік за допомогою керування Switch і відрізнити його від керування Condition . Останній розділяє потік між умовами « Так » або « Ні » та додає одну умову до іншої залежно від кількості варіантів.

З іншого боку, керування Switch дозволяє користувачам виконувати кілька складених умов в одному рядку. Це дуже схоже на будь-які інші оператори зміни регістру, які ви бачите в Python та інших мовах програмування.

Таким чином, якщо аргумент у вашому потоці знаходиться між простою умовою «так» або «ні», ви можете використовувати елемент керування «Умова» . Але якщо у вас є кілька варіантів, краще використовувати випадки перемикання , а не складені умови. Сподіваємось, ви змогли зрозуміти, як правильно використовувати ці два вбудовані роз’єми.

Все найкраще,

Генрі








Змініть формати дати за допомогою редактора Power Query

Змініть формати дати за допомогою редактора Power Query

У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.

Power Query: об’єднайте файли з кількох папок

Power Query: об’єднайте файли з кількох папок

Дізнайтеся, як об’єднати файли з кількох папок у мережі, робочому столі, OneDrive або SharePoint за допомогою Power Query.

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Цей підручник пояснює, як обчислити місячне ковзне середнє на базі даних з початку року за допомогою функцій AVERAGEX, TOTALYTD та FILTER у LuckyTemplates.

Створення таблиці дат у LuckyTemplates

Створення таблиці дат у LuckyTemplates

Дізнайтеся, чому важлива спеціальна таблиця дат у LuckyTemplates, і вивчіть найшвидший і найефективніший спосіб це зробити.

Мобільні звіти LuckyTemplates. Поради та методи

Мобільні звіти LuckyTemplates. Поради та методи

У цьому короткому посібнику розповідається про функцію мобільних звітів LuckyTemplates. Я збираюся показати вам, як ви можете ефективно створювати звіти для мобільних пристроїв.

Звіти про професійну аналітику послуг у LuckyTemplates

Звіти про професійну аналітику послуг у LuckyTemplates

У цій презентації LuckyTemplates ми розглянемо звіти, що демонструють професійну аналітику послуг від фірми, яка має кілька контрактів і залучених клієнтів.

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Ознайомтеся з основними оновленнями для Power Apps і Power Automate, а також їх перевагами та наслідками для Microsoft Power Platform.

Загальні функції SQL: огляд

Загальні функції SQL: огляд

Відкрийте для себе деякі поширені функції SQL, які ми можемо використовувати, наприклад String, Date і деякі розширені функції для обробки та маніпулювання даними.

Створення шаблону LuckyTemplates: керівництво та поради

Створення шаблону LuckyTemplates: керівництво та поради

У цьому підручнику ви дізнаєтеся, як створити свій ідеальний шаблон LuckyTemplates, налаштований відповідно до ваших потреб і вподобань.

Параметри полів і малі кратні в LuckyTemplates

Параметри полів і малі кратні в LuckyTemplates

У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.