Змінні та вирази в редакторі Power Query
У цьому посібнику обговорюватимуться змінні та вирази в редакторі Power Query. Ви навчитеся правильно їх писати та будувати.
У цьому підручнику ми поговоримо про функцію запуску PowerApps.
Функція PowerApps Launch працює так само, як і гіперпосилання. Це дозволяє запускати веб-сторінки, програми та інші служби на вашому пристрої.
Наприклад, ви можете використовувати функцію запуску, щоб автоматично відкрити програму телефону та зателефонувати за номером телефону за допомогою кнопки у своїй програмі. Якщо ви використовуєте комп’ютер, він може запустити ваш Skype, щоб зателефонувати на цей номер.
Зміст
Використання функції запуску для відкриття веб-сторінки
По-перше, давайте розглянемо, як за допомогою функції «Запустити» відкрити веб-сторінку. Ми почнемо з додавання кнопки на головний екран.
Потім ми виділимо кнопку, виберемо OnSelect зі спадного меню властивостей і введемо Launch на панелі формул.
Нам знадобиться URL-адреса, яка веде до веб-сторінки, яку ми хочемо запустити. Наразі візьмемо Google як приклад.
Тепер давайте перевіримо кнопку та подивимося, що станеться, коли ми натиснемо на неї.
Як бачите, він автоматично відкрив Google у нашому браузері.
Це буде робити те саме, якщо ми будемо на мобільному пристрої. Якщо браузером за умовчанням є Safari, він запустить Safari та відкриє Google.
Це додає багато можливостей нашому додатку. Ми можемо, наприклад, мати піктограму, яка веде на наш довідковий сайт. Для цього додамо значок «Інформація».
Давайте змінимо колір цього значка на білий, щоб він узгоджувався з темою на цьому екрані.
Скажімо, ми працюємо над додатком для подорожей. Ми можемо зробити так, щоб цей значок вів на travelagency.com/help.
Завдяки такій функції ваш кінцевий користувач може легко отримати більше інформації, яку неможливо знайти в самій програмі.
Використання функції запуску для виклику номера
Крім того, що функція запуску дозволяє запускати браузер і відкривати певну веб-сторінку, функція запуску також надає вам функцію виклику у вашій програмі.
Цього разу нам потрібно буде почати з «tel», щоб повідомити PowerApps, що ми телефонуємо за номером телефону. Після цього ми введемо номер телефону.
За допомогою цієї формули давайте подивимось, що станеться, коли ми натиснемо кнопку.
Оскільки ми тут на комп’ютері, він просить нас відкрити програму, за допомогою якої він може викликати виклик. Отже, якщо ви запрограмували свій комп’ютер запускати Skype кожного разу, коли вам потрібно зателефонувати, у цьому випадку він робитиме те саме.
Ми також можемо динамічно встановлювати номер телефону, щоб він набирав номер на основі того, який запис ви виберете з галереї додатків. Ми обговорювали це в попередньому посібнику, де говорили про.
Використання функції запуску для надсилання електронного листа
Цього разу давайте подивимося, як функція Launch дозволить нам надсилати електронний лист із програми.
Давайте перейдемо до екрана з деталями, де вже є кнопка «Виклик агента». Ми збираємося додати ще одну кнопку поруч із нею, яку ми назвемо кнопкою «Агент електронної пошти».
Вибравши властивість OnSelect нашої кнопки, давайте ще раз використаємо функцію Launch. Цього разу ми будемо використовувати «mailto», який повідомляє PowerApps, що ми збираємося надіслати електронний лист.
Потім ми додамо електронну адресу. Давайте використаємо [email protected], а потім натиснемо Enter, щоб зафіксувати цю формулу.
Оскільки на цьому комп’ютері не налаштовано обліковий запис електронної пошти, він фактично запустив програму електронної пошти.
Він також просить нас налаштувати його.
Якщо у вашому пристрої правильно налаштовано електронну пошту, натискання цієї кнопки негайно відкриє вашу електронну пошту, а адреса електронної пошти буде готова в полі одержувача.
Зауважте, що ви також можете налаштувати електронну пошту динамічно. Ви можете виконати ті самі кроки, які ми використовували для динамічного налаштування телефонних номерів у наших записах, але цього разу використовуючи «mailto» замість «tel».
Використання функції запуску для запуску іншої програми
Останнє, що ми тут зробимо, це навчитися використовувати функцію запуску для запуску інших програм PowerApps. Щоб почати, перейдіть до всіх наших програм, натиснувши це меню у верхньому лівому куті.
Тоді перейдемо до PowerApps.
Увійшовши в PowerApps, перейдемо до програм. Це покаже нам список усіх інших програм, які ми створили.
Припустімо, ми хочемо запустити FirstApp1 із FirstCanvasApp. Давайте відкриємо меню цієї програми та клацнемо «Деталі».
Нам потрібно взяти до відома ідентифікатор програми, оскільки це те, що ми будемо використовувати для переходу до цієї програми пізніше.
Повертаючись до головного екрана програми, над якою ми працюємо, давайте додамо кнопку сюди внизу.
Потім ми скористаємося функцією Launch і продовжимо її адресою “/providers/Microsoft.PowerApps/apps/”.
Після цього ми додамо ідентифікатор додатка, який хочемо запустити. Потім натисніть Enter, щоб зафіксувати цю формулу.
Для полегшення навігації давайте змінимо текст цієї кнопки на «Запустити іншу програму».
Зараз ми в студії, де працюємо над нашими додатками. Якщо ми зараз натиснемо кнопку «Запустити іншу програму», буде запущено студійну версію іншої програми, а не опубліковану програму, яку бачить кінцевий користувач.
Отже, давайте спочатку опублікуємо цей додаток, над яким ми працюємо. Ми також говорили пров іншому підручнику.
Після того, як це буде опубліковано, давайте повернемося до списку всіх наших програм. Переконайтеся, що його повністю оновлено, оскільки інколи потрібен час для оновлення програми після її публікації.
Давайте запустимо FirstCanvasApp, де ми створили цю кнопку.
Тепер давайте клацнемо «Запустити іншу програму» на головному екрані.
Щойно ми це зробимо, одразу відкриється нове вікно для іншої програми.
Висновок
Функція запуску справді допомагає зробити програми більш функціональними та зручнішими у використанні. Це економить багато часу кінцевого користувача, запускаючи інші служби з програми замість того, щоб виходити з програми та відкривати вручну браузер, програму електронної пошти чи програму для телефону.
Це також відкриває більше можливостей. Наприклад, ви можете створити ряд інших програм, які доповнюють одна одну, і одна програма відкриватиме всі інші. Ви самі вирішуєте, скільки функціональних можливостей має ваша основна програма.
Все найкраще,
Генрі
У цьому посібнику обговорюватимуться змінні та вирази в редакторі Power Query. Ви навчитеся правильно їх писати та будувати.
Теплова карта LuckyTemplates — це тип візуалізації, який використовується для відображення щільності даних на карті. У цьому підручнику я розповім, як ми можемо створити один – не пропустіть!
Я збираюся навчити вас справді цікавому прикладу принципу Парето та тому, як створити діаграму Парето за допомогою важливих формул DAX.
Дізнайтеся, як користувацьку гістограму на ринку можна використовувати для порівняння даних і як ви можете створити їх за допомогою прикладів у LuckyTemplates.
Дізнайтеся, як працює функція Power Automate Static Results і чому її корисно додати до найкращих методів створення блок-схем.
eDNA демонструє, як виконувати переклад мови або тексту за допомогою Python і передавати це в LuckyTemplates. Підручник LuckyTemplates Python.
У цьому підручнику ви дізнаєтеся, як використовувати Gauge Bullet Graph для створення діаграми Ганта в LuckyTemplates Report Builder.
У цьому підручнику ви дізнаєтесь, як створити тривимірну (3D) точкову діаграму за допомогою Python у LuckyTemplates.
Ефективне звітування LuckyTemplates – огляд сеансу та завантаження ресурсу
Аналіз нових клієнтів за допомогою LuckyTemplates – наступна подія лише для учасників