Змініть формати дати за допомогою редактора Power Query
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
У цьому підручнику ми поговоримо про функцію Power Apps LookUp і функцію Launch, щоб покращити роботу кінцевого користувача.
Функція LookUp використовується для пошуку фрагментів інформації в різних джерелах даних.
Він дуже схожий на VLOOKUP і HLOOKUP Excel, але більш гнучкий і охоплює більше, як INDEX MATCH. Це ідеально, якщо ви працюєте з кількома джерелами даних в одній програмі.
Функція запуску дозволяє користувачам запускати веб-сторінку чи іншу програму з програми, яку ми створили в Power Apps.
Функція Launch чудова , якщо ви хочете, щоб кінцеві користувачі могли дзвонити на телефонні номери, збережені в програмі, або запускати такі програми, як Google Maps.
Зміст
Робота з двома джерелами даних
Почнемо з функції LookUp. Як ми вже згадували раніше, LookUp ідеально підходить, якщо ми хочемо отримати інформацію з кількох джерел.
У прикладі, який ми використовуємо, наші дані надходять із двох джерел даних, обидва вони зберігаються у файлі Excel у OneDrive. Одним із джерел даних є таблиця з інформацією про клієнта, яка відображається на екрані «Інформація про клієнта». Друге джерело даних містить інформацію про агентів організації, яку можна знайти на екрані агента.
Мета тут полягає в тому, щоб об’єднати два набори даних, щоб ми могли шукати та відображати певні записи.
Наприклад, нам може бути цікаво дізнатися номер телефону агента, який займається Бруксом Тарпом. Якщо ми перейдемо до інформації про клієнта, там буде показано ім’я агента, Бето Ярк.
Однак на цьому екрані не відображається номер телефону агента. Коли ми побачимо ім’я агента на екрані «Деталі клієнта», нам доведеться перейти на екран агента, щоб побачити номер телефону Бето Ярка.
Це впливає на зручність кінцевого користувача. В ідеалі ми хотіли б, щоб контактна інформація агента також відображалася на екрані «Інформація про клієнта». Ось деЗ’являється функція LookUp.
Як працює функція Power Apps LookUp
Почнемо з додавання мітки, яка буде відображати текст «Номер телефону агента:».
Потім ми додамо ще один ярлик, який відображатиме номер телефону агента.
Мета тут полягає в тому, щоб ця мітка відображала номер телефону, повернутий функцією LookUp. Тому ми виберемо «Текст» зі спадного списку властивостей і почнемо з функції «Пошук» у рядку формул.
LookUp приймає три аргументи – таблицю, умовну логіку та стовпець.
Ми будемо використовувати таблицю 1_1, яка містить імена та номери телефонів агентів.
Ми хочемо, щоб ця мітка була динамічною, оскільки в цьому списку є інші агенти. Ми не хочемо, щоб формула просто шукала Beto Yark весь час. Тому ми будемо посилатися на стовпець для AgentName, що дорівнює DataCardValue6.Text.
Ми використовуємо текстове значення для DataCardValue6, оскільки це поле, де міститься ім’я агента. Це означає, що це також змінюється залежно від того, який запис шукає користувач.
Нарешті, ми збираємося посилатися на фактичну частину інформації, яку шукаємо. У цьому випадку нам потрібен номер телефону, який відповідає імені агента.
Тепер з’являється номер Beto Yark, що означає, що ми успішно посилаємося на дані з таблиці, що містить інформацію про нашого агента, на сторінці, яка спочатку пов’язана з іншим джерелом даних.
Якщо ми виберемо інший запис, цього разу для клієнта на ім’я Лоран Отул, ми побачимо, що призначеним агентом є Марк Сідлінг. Це означає, що номер телефону, показаний нижче, також змінився.
Якщо ми поглянемо на фактичну таблицю в нашому джерелі даних, це дійсно доведе, що на нашому екрані з’явилося правильне число.
Це означає, що формула працює так, як ми хочемо.
Додавання функції виклику
Тепер, коли ми вивчили функцію Power Apps LookUp, перейдемо до функції запуску. Хоча Launch може допомогти відкрити низку різних програм, у цьому прикладі ми зосередимося на додаванні функції виклику.
Почнемо з того, що додамо кнопку поруч із номером телефону агента. Давайте змінимо текст на «Call Agent».
Виділивши кнопку, ми виберемо OnSelect у розкривному списку властивостей і використаємо функцію Launch.
Оскільки ми додаємо функцію виклику, ми використовуватимемо «tel», щоб вказати, що дані, на які посилаються, є номером телефону. Після цього ми надамо фактичний номер телефону.
З цією формулою кнопка Call Agent буде шукати програму, яка дозволить користувачеві зателефонувати за цим номером телефону. Якщо користувач користується мобільним телефоном, кнопка спробує відкрити програму Phone і набрати цей номер. Якщо ви перебуваєте на своєму комп’ютері, він може спробувати запустити Skype. Якщо ви використовуєте iPad, він може відкрити Facetime.
Знову ж таки, ми хочемо, щоб ця кнопка була динамічною. Ми не хочемо, щоб він постійно набирав один і той самий номер. Ми хочемо, щоб кнопка набирала будь-який номер, який відображається на етикетці поруч із нею.
Тому нам потрібно посилатися на текст на Label8.
Для цього нам знадобиться функція Concatenate . Concatenate зв’язує ряд рядків, у цьому випадку «tel:» і текст на етикетці.
Тепер, коли у нас є ця формула, давайте подивимося, що відбувається, коли ми використовуємо кнопку. Піднімаючи запис для Kia Dejohn, видно, що агентом є Енді Чепмен. Давайте натиснемо кнопку виклику агента.
Оскільки я перебуваю за своїм комп’ютером, ви бачите, що він намагається запустити програму, щоб зателефонувати на номер.
Знову ж таки, програма, яку буде запущено, залежатиме від пристрою, який ви використовуєте. Суть полягає в тому, що він збирається запустити програму, яка дозволить вам зателефонувати за номером на екрані.
Висновок
Функції Power Apps LookUp і Launch — це лише дві з багатьох функцій, які можуть оптимізувати програму, над якою ви працюєте. Можливість переглядати важливу інформацію в одному місці та здійснювати дзвінки безпосередньо з цієї сторінки дійсно дозволяє кінцевим користувачам швидше робити те, що їм потрібно.
У міру створення додаткових посібників для Power Apps ми вивчатимемо інші подібні можливості, які зроблять вашу програму ще кориснішою.
Все найкраще,
Генрі
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора 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, налаштований відповідно до ваших потреб і вподобань.
У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.