Функції Power Apps: робота з користувачем(), сьогодні() і зараз()

У цьому посібнику ми поговоримо про три функції Power Apps, які можуть значно змінити спосіб перегляду та використання вашої програми кінцевими користувачами — функції User(), Today() і Now().

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

Але створення програми означає також подумати про зручність для кінцевого користувача. У цьому й полягає краса трьох функцій Power Apps, які ми сьогодні обговоримо.

Зміст

Функція User().

Функція User() повертає частину інформації про поточного користувача програми.

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

Щоб показати вам, як працює функція User() , давайте додамо мітку, а потім виберемо текстову властивість у розкривному списку властивостей.

Функції Power Apps: робота з користувачем(), сьогодні() і зараз()

Потім введіть User() і додайте крапку, щоб побачити, які параметри у нас є.

Функції Power Apps: робота з користувачем(), сьогодні() і зараз()

Як бачите, функція User() може повертати три речі — електронну адресу користувача, його повне ім’я та зображення. Отже, якщо ми введемо User().Email, адреса електронної пошти користувача з’явиться на створеній нами мітці.

Функції Power Apps: робота з користувачем(), сьогодні() і зараз()

Якщо ми спробуємо User().FullName, він повертає Henry Legge.

Функції Power Apps: робота з користувачем(), сьогодні() і зараз()

Це дає нам так багато варіантів персоналізації програми залежно від того, хто її використовує.

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

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

Функції Power Apps: робота з користувачем(), сьогодні() і зараз()

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

Функції Power Apps: робота з користувачем(), сьогодні() і зараз()

Оскільки ми збираємося об’єднати різні рядки в цій формулі, ми будемо використовуватифункція.

Функції Power Apps: робота з користувачем(), сьогодні() і зараз()

Потім ми додамо текст «Ласкаво просимо» та вкажемо повне ім’я користувача. Коли ми натиснемо клавішу Enter, ви побачите, що на ярлику тепер написано «Ласкаво просимо, Генрі Легге».

Функції Power Apps: робота з користувачем(), сьогодні() і зараз()

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

Функції Now() і Today().

Давайте перейдемо до наступної функції, яку ми будемо обговорювати, це функція Now().

Функція Now() повертає поточне значення дати та часу.

Давайте перейдемо до головного екрана та додамо мітку. Потім скористаємося функцією Now(). Як бачите, на ярлику вказано поточну дату та позначку часу.

Функції Power Apps: робота з користувачем(), сьогодні() і зараз()

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

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

Натомість функція Today() повертає лише сьогоднішню дату.

Отже, якщо ми скопіюємо мітку, але натомість додамо Today(), ми побачимо різницю між ними.

Функції Power Apps: робота з користувачем(), сьогодні() і зараз()

Вибір між функціями Now() і Today() – це більше перевага, тому ви вирішуєте, що, на вашу думку, найкраще обслуговуватиме вашого кінцевого користувача. Ви також можете подумати про інші можливості, які ви хочете мати у вашій програмі, і вибрати функцію, яка, на вашу думку, підійде найкраще.

А тепер повернімося на головну сторінку. Скажімо, ми хочемо зробити все просто і не проти того, щоб тут не відображався час. Отже, давайте створимо нову мітку, яка використовує функцію Today().

Функції Power Apps: робота з користувачем(), сьогодні() і зараз()




Висновок

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

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

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

Генрі


Змініть формати дати за допомогою редактора Power Query

Змініть формати дати за допомогою редактора Power Query

У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.

Power Query: об’єднайте файли з кількох папок

Power Query: об’єднайте файли з кількох папок

Дізнайтеся, як об’єднати файли з кількох папок у мережі, робочому столі, OneDrive або SharePoint за допомогою Power Query.

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Цей підручник пояснює, як обчислити місячне ковзне середнє на базі даних з початку року за допомогою функцій AVERAGEX, TOTALYTD та FILTER у LuckyTemplates.

Створення таблиці дат у LuckyTemplates

Створення таблиці дат у LuckyTemplates

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

Мобільні звіти LuckyTemplates. Поради та методи

Мобільні звіти LuckyTemplates. Поради та методи

У цьому короткому посібнику розповідається про функцію мобільних звітів LuckyTemplates. Я збираюся показати вам, як ви можете ефективно створювати звіти для мобільних пристроїв.

Звіти про професійну аналітику послуг у LuckyTemplates

Звіти про професійну аналітику послуг у LuckyTemplates

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

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Ознайомтеся з основними оновленнями для Power Apps і Power Automate, а також їх перевагами та наслідками для Microsoft Power Platform.

Загальні функції SQL: огляд

Загальні функції SQL: огляд

Відкрийте для себе деякі поширені функції SQL, які ми можемо використовувати, наприклад String, Date і деякі розширені функції для обробки та маніпулювання даними.

Створення шаблону LuckyTemplates: керівництво та поради

Створення шаблону LuckyTemplates: керівництво та поради

У цьому підручнику ви дізнаєтеся, як створити свій ідеальний шаблон LuckyTemplates, налаштований відповідно до ваших потреб і вподобань.

Параметри полів і малі кратні в LuckyTemplates

Параметри полів і малі кратні в LuckyTemplates

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