Змініть формати дати за допомогою редактора Power Query
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
У цьому посібнику ми поговоримо про інтеграцію Power Automate із PowerApps. Якщо ви не знайомі з PowerApps, це спосіб використовувати середовище Microsoft для створення безперебійних бізнес-програм з невеликим кодом або без нього. Наприклад, якщо ви хочете створити електронні таблиці, ви використовуєте Excel. Якщо ви хочете створювати програми, використовуйте PowerApps.
Інтеграція PowerApps — одна з найкращих навичок для вивчення, оскільки це спосіб створювати від простих до складних бізнес-додатків, навіть не знаючи, як кодувати.
У цьому підручнику ми будемо інтегрувати лише PowerApps. Ми не будемо говорити про те, як налаштувати обліковий запис PowerApps, що таке текстове поле чи кнопка. Якщо вам цікаво ці речі, я пропоную вам спробувати наш курс або переглянути кілька посібників YouTube . Інакше це не матиме для вас великого сенсу.
Отже, скажімо, наша бізнес-програма — це програма туристичної агенції, де агенти можуть бачити своїх клієнтів, переглядати історію попередніх подорожей і виконувати інші завдання, пов’язані з подорожами. Ми також створимо сторінку, куди агенти зможуть звернутися, якщо захочуть повідомити про будь-які проблеми. Після того, як вони подають проблему, це запускає потік у фоновому режимі, який створює заявку Trello, повідомлення Slack та інші сповіщення.
Зміст
Створення Power Automate Flow
Отже, перше, що нам потрібно зробити, це створити робочий процес, який виконує саме те, що ми згадували раніше. Якщо ми перейдемо до головного меню Power Apps , ми зможемо натиснути «Потоки» , а потім переглянути всі потоки, які ми створили.
На жаль, ці потоки не працюватимуть із Power Apps. Єдині, які працюватимуть з ним, це потоки, які насправді запускаються самим PowerApps. Отже, давайте створимо новий потік Power Automate. Спочатку натисніть Створити .
Потім натисніть Instant-from blank .
Для тригера ми виберемо PowerApps і натиснемо «Створити» .
Це, мабуть, один із найпростіших вводів, тому що якщо ви клацнете його, ви лише скажете, що додаткова інформація не потрібна.
Це тому, що передбачається, що вся інформація, яка вам потрібна протягом цього процесу, буде введена через сам Power Apps. Тепер давайте пройдемося поетапно.
Для цього зразка потоку слід створити простий квиток Trello після того, як користувачі введуть своє ім’я та прізвище. Для цього натисніть кнопку Новий крок .
Тоді давайте інтегруємо його з Trello.
Натисніть Створити картку .
Ідентифікатор дошки буде Tasks , а ідентифікатор батьківського списку – Issues .
Наразі ми не просили користувачів вводити назву картки та її опис. Однак ми можемо налаштувати поле «Назва картки» , яке буде заповнювати користувач у PowerApps. Для цього просто натисніть Запитати в PowerApps .
Ми також можемо зробити те саме для.
Потім натисніть «Зберегти» .
Коротко підсумовуючи, усі наші вхідні змінні буде надано особою, яка запускає їх через Power Apps.
Давайте повернемося до нашої програми Power Apps і спробуємо це.
Створення тригера в PowerApps
Спочатку створимо кнопку.
Давайте введемо Створити заявку як назву цієї кнопки.
Натисніть «Введення» , а потім виберіть «Введення тексту» .
Розмістимо його в двох текстових полях.
Давайте встановимо текст за замовчуванням на Тип проблеми .
Тоді другим текстовим полем може бути Опис проблеми .
Коли ми натискаємо цю кнопку, потік має початися.
Для цього натисніть «Дія» .
Потім натисніть Power Automate.
Натисніть на те, що ми створили.
Коли ми натискаємо кнопку, запускається PowerApps. Але зауважте, що для цього потрібні деякі аргументи в рядку формул. Це вказує на те, що для цього потрібні два аргументи.
Тому нам потрібно заповнити аргументи, які ми створили тут.
І ми хочемо, щоб ці аргументи динамічно створювалися з того, що користувач вводить у двох текстових полях. Якщо ми хочемо посилатися на текст у цих текстових полях, нам просто потрібно ввести TextInput1.Text . Відповідне текстове поле буде виділено зеленим кольором.
Тоді другим аргументом є TextInput2.Text.
Очевидно, що червоних частин більше немає, а це означає, що більше немає помилок. Після введення аргументів натисніть Enter .
Ось як ми створили тригер у нашій програмі Power Apps, який запускає потік у Power Automate.
Тестування потоку Power Automate у PowerApps
Давайте тепер перевіримо наш потік Power Automate у PowerApps. Спочатку натисніть кнопку «Відтворити» .
Введіть « Помилка програмного забезпечення » для типу проблеми та « Я не бачу номер паспорта агента 007 » для опису. Потім натисніть кнопку Створити заявку .
Після цього повернемося до Power Apps і натиснемо кнопку назад ( <> ).
Клацніть потік, який ми створили, щоб перевірити, чи він працює правильно. Це вказує на те, що він розпочався дев’ять секунд тому і завершився успішно.
Якщо ми перейдемо до нашого Trello, ми побачимо новий квиток, який створюється автоматично ( Помилка програмного забезпечення ).
Додавання дії «Запитати в PowerApps».
Давайте тепер поговоримо про дуже поширену помилку під час використання PowerApps у нашому потоці. Спочатку додамо новий крок.
Потім додайте з’єднувач Slack і скористайтеся функцією «Опублікувати повідомлення» .
Далі виберіть підручник для назви каналу .
Для Тексту повідомлення використовуйте динамічний вміст Запитати в PowerApps .
Обов’язково збережіть потік перед його тестуванням.
Давайте повернемося до Power Apps і запустимо його знову.
Натисніть кнопку Створити заявку .
Тоді ми помітимо, що щось не так. Щоб перевірити проблему нашого потоку, давайте перевіримо це на сторінці потоків і клацнемо потік PowerApps , який ми створили.
Як ми бачимо, це вказує на те, що є проблема з тригером потоку. Це тому, що цей тригер вводить лише два аргументи. Однак, оскільки ми додали дію «Запитати в PowerApps» , тепер для неї потрібно три введення.
Обробка помилок у PowerApps
Більш детальну інформацію про цю помилку можна переглянути тут. Це просто складний спосіб сказати, що змінна, яка потрібна для Slack, недоступна.
Ми можемо це виправити, перейшовши на вкладку «Дія» та натиснувши Power Automate .
Видаліть першу програму, яку ми створили раніше.
Тоді давайте додамо його ще раз, натиснувши на нього.
Після додавання картки давайте знову введемо наші змінні TextInput1.Text , TextInput2.Text і TextInput1.Text .
Запустіть цю програму ще раз і натисніть кнопку «Створити заявку» .
Давайте повернемося до нашої сторінки потоків і клацніть потік PowerApps. Як бачимо, наш потік пройшов успішно.
Перевіривши наш Trello, ми побачимо, що також додано нову картку про.
На нашому Slack також буде опубліковано нове повідомлення « Помилка програмного забезпечення ».
Отже, ключовим моментом тут є те, що кожного разу, коли ми редагуємо потік, особливо якщо він додає кілька аргументів до змінної тригера, нам також потрібно повторно додати його в PowerApps.
Висновок
Підсумовуючи, це справді потужна інтеграція. Створивши потік у Power Automate, ми можемо запускати його різними способами. Якщо у вас уже є програма PowerApps, ви можете легко додати свій потік Power Automate у програму.
Це лише один із способів запустити робочий процес поза Power Automate. У цьому випадку ми використовували PowerApps. Сподіваюся, вам це стане в нагоді, особливо коли ви більше не створюєте робочі процеси для себе, а й для своєї організації.
Все найкраще,
Генрі
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
Дізнайтеся, як об’єднати файли з кількох папок у мережі, робочому столі, OneDrive або SharePoint за допомогою Power Query.
Цей підручник пояснює, як обчислити місячне ковзне середнє на базі даних з початку року за допомогою функцій AVERAGEX, TOTALYTD та FILTER у LuckyTemplates.
Дізнайтеся, чому важлива спеціальна таблиця дат у LuckyTemplates, і вивчіть найшвидший і найефективніший спосіб це зробити.
У цьому короткому посібнику розповідається про функцію мобільних звітів LuckyTemplates. Я збираюся показати вам, як ви можете ефективно створювати звіти для мобільних пристроїв.
У цій презентації LuckyTemplates ми розглянемо звіти, що демонструють професійну аналітику послуг від фірми, яка має кілька контрактів і залучених клієнтів.
Ознайомтеся з основними оновленнями для Power Apps і Power Automate, а також їх перевагами та наслідками для Microsoft Power Platform.
Відкрийте для себе деякі поширені функції SQL, які ми можемо використовувати, наприклад String, Date і деякі розширені функції для обробки та маніпулювання даними.
У цьому підручнику ви дізнаєтеся, як створити свій ідеальний шаблон LuckyTemplates, налаштований відповідно до ваших потреб і вподобань.
У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.