Змініть формати дати за допомогою редактора Power Query
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
У цьому посібнику ми поговоримо про те, як створити бізнес-правила PowerApps. Ми також збираємося охопити кілька інших інструментів і концепцій, які використовуються в роботі зі загальним сервісом даних.
Бізнес-правила створено для встановлення конкретних правил щодо ваших даних.
Одним із поширених способів його використання є встановлення конкретних меж або вказівок щодо того, як дані можна додавати через ваші форми. Саме це ми і зробимо в нашому прикладі.
Зміст
Як працюють бізнес-правила
Щоб додати бізнес-правило, нам просто потрібно перейти на вкладку «Бізнес-правила» в Entities, а потім натиснути «Додати бізнес-правило» у верхньому лівому куті.
Ось так виглядає розділ бізнес-правил PowerApps.
Бізнес-правила починаються з оператора IF або умови.
Якщо дана умова виконується, то за нею слідує ряд дій і умов, пов’язаних із галочкою праворуч. Якщо ні, то виконується шлях із позначкою x під умовою.
Ми можемо вибрати, що станеться далі з цих параметрів на правій панелі. Отже, наступним кроком може бути або потік, у якому встановлюється нова умова, або дія, у якій ми можемо показати повідомлення про помилку, встановити видимість, встановити значення поля тощо.
Знову ж таки, ми бачимо, як легко користуватися PowerApps. Ви можете відмовитися від кодування для створення бізнес-правил, оскільки це дозволяє перетягувати елементи.
Тепер давайте створимо бізнес-правило.
Створення бізнес-правил PowerApps
Ми використовуватимемо ті самі дані, що й у цьому рядку посібників про PowerApps.
Припустімо, ми хочемо створити правило, яке заборонить користувачеві додавати записи, якщо клієнт із Південної Кореї обирає VIP-рівень 5. Ми можемо створити правило, яке видасть повідомлення про помилку, якщо хтось спробує додати такі дані.
Ми почнемо з визначення умови. Давайте натиснемо на нього та назвемо VIP-рівень.
Ми також можемо змінити відображуване ім’я тут, на правій панелі.
Ми встановлюємо умови, вибираючи правильне джерело, поле, оператор, тип і значення.
Для цього правила ми встановлюємо умову, що VIP-рівень має дорівнювати 5, щоб дія відбулася. Давайте клацнемо «Застосувати», щоб зберегти цю умову.
Але окрім рівня VIP, ми також хочемо визначити локацію. Отже, ми повинні додати ще одне правило до цієї умови. Ми можемо зробити це, натиснувши +Новий.
Отже, у цьому правилі ми хочемо, щоб дія відбувалася, лише якщо вибрано місце розташування – Південна Корея.
Тепер у нас є два правила. Ми хочемо встановити VIP-рівень на 5, а потім ми хочемо побачити, чи місцезнаходження показує Південну Корею. Оскільки ми хочемо застосувати обидва ці правила, ми виберемо AND у Rule Logic.
Застосувавши ці правила, ми виберемо наступну дію. Давайте перетягнемо «Показати повідомлення про помилку» на блок-схему.
Давайте назвемо цю дію Помилка, змінивши відображуване ім’я праворуч.
Ми можемо вибрати, де з’являтиметься повідомлення про помилку, і продиктувати, що в ньому буде написано. Отже, давайте з’явимо повідомлення про помилку в полі розташування. Ми також порадимо користувачеві вибрати іншу країну або змінити VIP-рівень.
Щойно ми натиснемо «Застосувати», PowerApps збереже ці налаштування. Ми можемо побачити текстову версію того ж правила, яке ми створили, у нижній частині екрана.
Коли ми будемо задоволені правилом, ми можемо натиснути «Зберегти» у верхній правій області.
Ми також можемо натиснути Перевірити, якщо хочемо перевірити правильність виконання правила.
Якщо ми не побачимо помилок у нашій роботі, ми можемо заблокувати його, натиснувши кнопку Активувати.
Коли ми це зробимо, ми побачимо індикатор прогресу посередині, який показує, що логіка застосована до всіх записів.
Це вікно зникне після завершення процесу активації.
Перевірка бізнес-правила
Тепер давайте розглянемо бізнес-правило в дії.
Якщо ми повернемося на вкладку «Бізнес-правила» в розділі «Суб’єкти», ми побачимо створене нами нове бізнес-правило.
Щоб перевірити, чи це бізнес-правило працює належним чином, давайте додамо новий запис. Переходимо на вкладку Дані.
Потім ми натиснемо +Додати запис тут угорі.
Це відкриє форму, яку ми створили в .
Почнемо із заповнення Загального розділу форми, який містить номер клієнта, ім'я та прізвище.
Далі ми додамо локацію та VIP-рівень. Наразі давайте напишемо Сполучене Королівство та встановимо для нього VIP-рівень 5.
Наступне поле — Дата приєднання. Щоб спростити роботу кінцевого користувача, PowerApps використовує календар, який дозволяє нам просто вибрати точну дату замість того, щоб вводити інформацію.
Ми завершимо форму, заповнивши інші дані, як-от номер паспорта та ім’я агента. Як бачите, помилок не виявлено.
Цього разу давайте змінимо місце розташування та встановимо Південну Корею, а рівень VIP залишимо 5. Пам’ятайте, що це дві умови, які ми встановили в нашому бізнес-правилі.
Оскільки умови відповідають встановленим вимогам, з’являється повідомлення про помилку.
Але якщо ми змінимо рівень VIP і зробимо його 4, повідомлення про помилку зникне.
Це свідчить про те, що наші бізнес-правила дійсно працюють ідеально.
Інші поширені концепції служби даних
Бізнес-правила в PowerApps спрощують роботу з сутностями, особливо з точки зору введення нових даних. Але крім сутностей, існують інші потужні інструменти та концепції, які використовуються в загальних службах даних.
Хоча ми не збираємося детально занурюватися в кожне з них, давайте коротко розглянемо ці поняття на випадок, якщо в майбутньому виникне необхідність їх використання.
Потоки даних — це потужний інструмент, який ми можемо використовувати. Вони автоматично завантажують загальну службу даних у поточні дані.
Наприклад, якщо ви керуєте рестораном, ваші торговельні дані можуть надсилатися безпосередньо в об’єкти. Це можна зробити, створивши потік даних.
Підключення є ще однією важливою частиною загальної служби даних. Це працює так само, як наші підключення під час використання додатків Canvas. Ось де ми можемо, наприклад, додати підключення до OneDrive.
Шлюзи також важливі. Вони дозволяють нам спілкуватися з різними базами даних.
Якщо ви хочете детальніше вивчити кожну з цих областей, ви можете ознайомитися з документом Microsoft , який детально описує їх.
Висновок
Бізнес-правила PowerApps показують, наскільки динамічною є ця платформа. Це робить можливим майже все, особливо якщо ви хочете, щоб ваші дані були представлені певним чином. Це також допоможе зберегти ваші дані максимально чистими.
Приклад, над яким ми працювали, це лише початок. Насправді можна працювати над складнішими правилами, де поєднання різних умов і дій працює разом. Ви також можете створити ці правила, закодувавши їх замість використання системи блок-схеми перетягування, яку ми використовували. Все залежить від рівня ваших навичок і уподобань.
Що стосується інших концепцій, яких ми торкнулися, то їх безперечно варто розглянути, якщо ви хочете справді оволодіти можливостями PowerApps. Просто зауважте, що в 99 із 100 випадків ви, ймовірно, працюватимете з Entities більше, ніж з будь-якою іншою областю на платформі.
Все найкраще,
Генрі
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора 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, налаштований відповідно до ваших потреб і вподобань.
У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.