Функція запуску PowerApps: як запустити інші служби зі своєї програми

У цьому підручнику ми поговоримо про функцію запуску PowerApps.

Функція PowerApps Launch працює так само, як і гіперпосилання. Це дозволяє запускати веб-сторінки, програми та інші служби на вашому пристрої.

Наприклад, ви можете використовувати функцію запуску, щоб автоматично відкрити програму телефону та зателефонувати за номером телефону за допомогою кнопки у своїй програмі. Якщо ви використовуєте комп’ютер, він може запустити ваш Skype, щоб зателефонувати на цей номер.

Зміст

Використання функції запуску для відкриття веб-сторінки

По-перше, давайте розглянемо, як за допомогою функції «Запустити» відкрити веб-сторінку. Ми почнемо з додавання кнопки на головний екран.

Функція запуску PowerApps: як запустити інші служби зі своєї програми

Потім ми виділимо кнопку, виберемо OnSelect зі спадного меню властивостей і введемо Launch на панелі формул.

Функція запуску PowerApps: як запустити інші служби зі своєї програми

Нам знадобиться URL-адреса, яка веде до веб-сторінки, яку ми хочемо запустити. Наразі візьмемо Google як приклад.

Функція запуску PowerApps: як запустити інші служби зі своєї програми

Тепер давайте перевіримо кнопку та подивимося, що станеться, коли ми натиснемо на неї.

Функція запуску PowerApps: як запустити інші служби зі своєї програми

Як бачите, він автоматично відкрив Google у нашому браузері.

Функція запуску PowerApps: як запустити інші служби зі своєї програми

Це буде робити те саме, якщо ми будемо на мобільному пристрої. Якщо браузером за умовчанням є Safari, він запустить Safari та відкриє Google.

Це додає багато можливостей нашому додатку. Ми можемо, наприклад, мати піктограму, яка веде на наш довідковий сайт. Для цього додамо значок «Інформація».

Функція запуску PowerApps: як запустити інші служби зі своєї програми

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

Функція запуску PowerApps: як запустити інші служби зі своєї програми

Скажімо, ми працюємо над додатком для подорожей. Ми можемо зробити так, щоб цей значок вів на travelagency.com/help.

Функція запуску PowerApps: як запустити інші служби зі своєї програми

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

Використання функції запуску для виклику номера

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

Цього разу нам потрібно буде почати з «tel», щоб повідомити PowerApps, що ми телефонуємо за номером телефону. Після цього ми введемо номер телефону.

Функція запуску PowerApps: як запустити інші служби зі своєї програми

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

Оскільки ми тут на комп’ютері, він просить нас відкрити програму, за допомогою якої він може викликати виклик. Отже, якщо ви запрограмували свій комп’ютер запускати Skype кожного разу, коли вам потрібно зателефонувати, у цьому випадку він робитиме те саме.

Функція запуску PowerApps: як запустити інші служби зі своєї програми

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

Використання функції запуску для надсилання електронного листа

Цього разу давайте подивимося, як функція Launch дозволить нам надсилати електронний лист із програми.

Давайте перейдемо до екрана з деталями, де вже є кнопка «Виклик агента». Ми збираємося додати ще одну кнопку поруч із нею, яку ми назвемо кнопкою «Агент електронної пошти».

Функція запуску PowerApps: як запустити інші служби зі своєї програми

Вибравши властивість OnSelect нашої кнопки, давайте ще раз використаємо функцію Launch. Цього разу ми будемо використовувати «mailto», який повідомляє PowerApps, що ми збираємося надіслати електронний лист.

Функція запуску PowerApps: як запустити інші служби зі своєї програми

Потім ми додамо електронну адресу. Давайте використаємо [email protected], а потім натиснемо Enter, щоб зафіксувати цю формулу.

Функція запуску PowerApps: як запустити інші служби зі своєї програми

Оскільки на цьому комп’ютері не налаштовано обліковий запис електронної пошти, він фактично запустив програму електронної пошти.

Функція запуску PowerApps: як запустити інші служби зі своєї програми

Він також просить нас налаштувати його.

Функція запуску PowerApps: як запустити інші служби зі своєї програми

Якщо у вашому пристрої правильно налаштовано електронну пошту, натискання цієї кнопки негайно відкриє вашу електронну пошту, а адреса електронної пошти буде готова в полі одержувача.

Зауважте, що ви також можете налаштувати електронну пошту динамічно. Ви можете виконати ті самі кроки, які ми використовували для динамічного налаштування телефонних номерів у наших записах, але цього разу використовуючи «mailto» замість «tel».

Використання функції запуску для запуску іншої програми

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

Функція запуску PowerApps: як запустити інші служби зі своєї програми

Тоді перейдемо до PowerApps.

Функція запуску PowerApps: як запустити інші служби зі своєї програми

Увійшовши в PowerApps, перейдемо до програм. Це покаже нам список усіх інших програм, які ми створили.

Функція запуску PowerApps: як запустити інші служби зі своєї програми

Припустімо, ми хочемо запустити FirstApp1 із FirstCanvasApp. Давайте відкриємо меню цієї програми та клацнемо «Деталі».

Функція запуску PowerApps: як запустити інші служби зі своєї програми

Нам потрібно взяти до відома ідентифікатор програми, оскільки це те, що ми будемо використовувати для переходу до цієї програми пізніше.

Функція запуску PowerApps: як запустити інші служби зі своєї програми

Повертаючись до головного екрана програми, над якою ми працюємо, давайте додамо кнопку сюди внизу.

Функція запуску PowerApps: як запустити інші служби зі своєї програми

Потім ми скористаємося функцією Launch і продовжимо її адресою “/providers/Microsoft.PowerApps/apps/”.

Функція запуску PowerApps: як запустити інші служби зі своєї програми

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

Функція запуску PowerApps: як запустити інші служби зі своєї програми

Для полегшення навігації давайте змінимо текст цієї кнопки на «Запустити іншу програму».

Функція запуску PowerApps: як запустити інші служби зі своєї програми

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

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

Функція запуску PowerApps: як запустити інші служби зі своєї програми

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

Давайте запустимо FirstCanvasApp, де ми створили цю кнопку.

Функція запуску PowerApps: як запустити інші служби зі своєї програми

Тепер давайте клацнемо «Запустити іншу програму» на головному екрані.

Функція запуску PowerApps: як запустити інші служби зі своєї програми

Щойно ми це зробимо, одразу відкриється нове вікно для іншої програми.

Функція запуску PowerApps: як запустити інші служби зі своєї програми




Висновок

Функція запуску справді допомагає зробити програми більш функціональними та зручнішими у використанні. Це економить багато часу кінцевого користувача, запускаючи інші служби з програми замість того, щоб виходити з програми та відкривати вручну браузер, програму електронної пошти чи програму для телефону.

Це також відкриває більше можливостей. Наприклад, ви можете створити ряд інших програм, які доповнюють одна одну, і одна програма відкриватиме всі інші. Ви самі вирішуєте, скільки функціональних можливостей має ваша основна програма.

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

Генрі


Змінні та вирази в редакторі Power Query

Змінні та вирази в редакторі Power Query

У цьому посібнику обговорюватимуться змінні та вирази в редакторі Power Query. Ви навчитеся правильно їх писати та будувати.

Як створити теплову карту LuckyTemplates

Як створити теплову карту LuckyTemplates

Теплова карта LuckyTemplates — це тип візуалізації, який використовується для відображення щільності даних на карті. У цьому підручнику я розповім, як ми можемо створити один – не пропустіть!

Створення діаграми Парето в LuckyTemplates – Advanced DAX

Створення діаграми Парето в LuckyTemplates – Advanced DAX

Я збираюся навчити вас справді цікавому прикладу принципу Парето та тому, як створити діаграму Парето за допомогою важливих формул DAX.

Власна гістограма в LuckyTemplates: різновиди та модифікація

Власна гістограма в LuckyTemplates: різновиди та модифікація

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

Статичні результати Power Automate: огляд

Статичні результати Power Automate: огляд

Дізнайтеся, як працює функція Power Automate Static Results і чому її корисно додати до найкращих методів створення блок-схем.

Підручник LuckyTemplates Python: як перекладати тексти

Підручник LuckyTemplates Python: як перекладати тексти

eDNA демонструє, як виконувати переклад мови або тексту за допомогою Python і передавати це в LuckyTemplates. Підручник LuckyTemplates Python.

Створіть діаграму Ганта в конструкторі звітів LuckyTemplates

Створіть діаграму Ганта в конструкторі звітів LuckyTemplates

У цьому підручнику ви дізнаєтеся, як використовувати Gauge Bullet Graph для створення діаграми Ганта в LuckyTemplates Report Builder.

Створіть тривимірну точкову діаграму за допомогою Python у LuckyTemplates

Створіть тривимірну точкову діаграму за допомогою Python у LuckyTemplates

У цьому підручнику ви дізнаєтесь, як створити тривимірну (3D) точкову діаграму за допомогою Python у LuckyTemplates.

Ефективне звітування LuckyTemplates – огляд сеансу та завантаження ресурсу

Ефективне звітування LuckyTemplates – огляд сеансу та завантаження ресурсу

Ефективне звітування LuckyTemplates – огляд сеансу та завантаження ресурсу

Аналіз нових клієнтів за допомогою LuckyTemplates – наступна подія лише для учасників

Аналіз нових клієнтів за допомогою LuckyTemplates – наступна подія лише для учасників

Аналіз нових клієнтів за допомогою LuckyTemplates – наступна подія лише для учасників