Поле пошуку PowerApps: як додати та налаштувати
Дізнайтеся, як створити поле пошуку PowerApps з нуля та налаштувати його відповідно до загальної теми вашої програми.
У цьому посібнику ми поговоримо про три функції Power Apps, які можуть значно змінити спосіб перегляду та використання вашої програми кінцевими користувачами — функції User(), Today() і Now().
Якщо ви стежили за нашими іншими посібниками про, то ви, мабуть, уже знаєте, як створити власну програму та як її опублікувати. Принадність цієї платформи полягає в її простоті використання навіть для тих, хто має невеликий досвід кодування або розробки програм.
Але створення програми означає також подумати про зручність для кінцевого користувача. У цьому й полягає краса трьох функцій Power Apps, які ми сьогодні обговоримо.
Зміст
Функція User().
Функція User() повертає частину інформації про поточного користувача програми.
Ця функція надає так багато можливостей щодо налаштування, особливо якщо вашою програмою користується кілька людей.
Щоб показати вам, як працює функція User() , давайте додамо мітку, а потім виберемо текстову властивість у розкривному списку властивостей.
Потім введіть User() і додайте крапку, щоб побачити, які параметри у нас є.
Як бачите, функція User() може повертати три речі — електронну адресу користувача, його повне ім’я та зображення. Отже, якщо ми введемо User().Email, адреса електронної пошти користувача з’явиться на створеній нами мітці.
Якщо ми спробуємо User().FullName, він повертає Henry Legge.
Це дає нам так багато варіантів персоналізації програми залежно від того, хто її використовує.
Наприклад, у вітальному повідомленні буде використано справжнє ім’я користувача на домашній сторінці. Якщо вам потрібні більш розширені налаштування, також можна використовувати цю функцію, щоб диктувати певні параметри на основі вподобань користувача.
Наразі давайте розглянемо, як ми можемо використовувати цю функцію для створення персоналізованого вітального повідомлення. Давайте перейдемо до головного екрана.
Ми збираємося почати з додавання мітки сюди зверху та налаштування білого кольору, щоб він узгоджувався з рештою теми.
Оскільки ми збираємося об’єднати різні рядки в цій формулі, ми будемо використовуватифункція.
Потім ми додамо текст «Ласкаво просимо» та вкажемо повне ім’я користувача. Коли ми натиснемо клавішу Enter, ви побачите, що на ярлику тепер написано «Ласкаво просимо, Генрі Легге».
Оскільки ми посилалися на користувача, це означає, що ім’я змінюється залежно від того, хто ввійшов.
Функції Now() і Today().
Давайте перейдемо до наступної функції, яку ми будемо обговорювати, це функція Now().
Функція Now() повертає поточне значення дати та часу.
Давайте перейдемо до головного екрана та додамо мітку. Потім скористаємося функцією Now(). Як бачите, на ярлику вказано поточну дату та позначку часу.
Ця позначка часу змінюється залежно від часового поясу. Це означає, що навіть якщо у вас є користувачі програми в інших місцях по всьому світу, вона завжди показуватиме їх поточну дату й час, а не ваші.
Ця функція також пропонує так багато можливостей щодо персоналізації. Наприклад, ви можете зробити деякі функції програми доступними лише в певний час протягом дня. Ви також можете встановити персональне повідомлення на певну годину.
Натомість функція Today() повертає лише сьогоднішню дату.
Отже, якщо ми скопіюємо мітку, але натомість додамо Today(), ми побачимо різницю між ними.
Вибір між функціями Now() і Today() – це більше перевага, тому ви вирішуєте, що, на вашу думку, найкраще обслуговуватиме вашого кінцевого користувача. Ви також можете подумати про інші можливості, які ви хочете мати у вашій програмі, і вибрати функцію, яка, на вашу думку, підійде найкраще.
А тепер повернімося на головну сторінку. Скажімо, ми хочемо зробити все просто і не проти того, щоб тут не відображався час. Отже, давайте створимо нову мітку, яка використовує функцію Today().
Висновок
У цьому посібнику ми розглянули лише основи. Але, як згадувалося раніше, ці три функції можуть призвести до нескінченної кількості налаштувань, які можуть покращити роботу користувача.
Працюючи над програмою, подумайте про те, як конкретний користувач може застосувати власні налаштування або як дата й час можуть вплинути на роботу. Чим креативніше ви підходите до цих рішень, тим більше вашим користувачам сподобається додаток, над яким ви працювали.
Все найкраще,
Генрі
Дізнайтеся, як створити поле пошуку PowerApps з нуля та налаштувати його відповідно до загальної теми вашої програми.
Збирайте або фіксуйте значення в мірі для повторного використання в іншій мірі для динамічних обчислень за допомогою SELECTEDVALUE DAX у LuckyTemplates.
Дізнайтеся, як історія версій у SharePoint може допомогти вам побачити еволюцію певних даних і скільки змін вони зазнали.
Ось інструмент для створення звітів і візуальних матеріалів, засіб вибору шістнадцяткових кодів кольорів, за допомогою якого можна легко отримати кольори для звітів LuckyTemplates.
Ви можете легко відобразити діапазон дат як роздільник у своєму звіті за допомогою таблиці періодів. Використовуйте M-код, щоб створити динамічний роздільник дат у LuckyTemplates.
Збирався зануритися в частотні таблиці в Excel, а також у таблиці пропорцій. Добре подивіться, що це таке і коли їх використовувати.
Дізнайтеся, як завантажити та інсталювати DAX Studio та Tabular Editor 3 і як налаштувати їх для використання в LuckyTemplates і Excel.
Цей блог містить візуалізацію Shape Map для просторового аналізу в LuckyTemplates. Я покажу вам, як ви можете ефективно використовувати цю візуалізацію з її функціями та елементами.
У цьому підручнику я демонструю унікальну ідею щодо фінансової звітності, яка полягає в розподілі результатів для попереднього визначення шаблонів таблиць у LuckyTemplates.
Створіть показники DAX у LuckyTemplates, використовуючи наявні показники або формули. Це те, що я називаю технікою розгалуження міри.