Налаштування програм і їх узгодження з вашими темами

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

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

Зміст

Налаштування програм: головний екран і екран документації

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

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

Налаштування програм і їх узгодження з вашими темами

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

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

Тут у нас вже є червоний прямокутник.

Налаштування програм і їх узгодження з вашими темами

Тому нам просто потрібно додати назву. Для цього просто створіть мітку за допомогою розкривного меню «Текст» під стрічкою «Вставити».

Налаштування програм і їх узгодження з вашими темами

Тепер, коли тут є текстове поле, ми хочемо використовувати той самий розмір шрифту, що й на головному екрані.

Налаштування програм і їх узгодження з вашими темами

Повертаючись до мітки на головному екрані, ви побачите, що розмір шрифту становить 40.

Налаштування програм і їх узгодження з вашими темами

Тому я також зроблю текст на екрані документації 40.

Налаштування програм і їх узгодження з вашими темами

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

Налаштування програм і їх узгодження з вашими темами

Тож давайте перейменуємо їх і назвемо замість них Title і TopBar.

Налаштування програм і їх узгодження з вашими темами

Налаштування програм за допомогою екрана документації

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

Скажімо, заголовок на головному екрані все ще має неправильний розмір. Все, що нам потрібно зробити, це вибрати Label1 на головному екрані. Потім, вибравши «Розмір» у спадному меню для властивостей, ми введемо ім’я елемента, на який ми хочемо посилатися, на екрані документації (це в даному випадку це «Назва») та перейдемо до властивості, яку хочемо імітувати.

Налаштування програм і їх узгодження з вашими темами

Коли ми натискаємо Enter після введення Title.Size, він повинен автоматично змінити елемент, який ми налаштували.

Налаштування програм і їх узгодження з вашими темами

Окрім розміру, ми також можемо налаштувати колір етикетки. Скажімо, я хочу змінити його на білий. Тому просто виділіть елемент під назвою «Назва», виберіть зі спадного меню «Колір», а потім введіть «Білий».

Налаштування програм і їх узгодження з вашими темами

Тепер, коли заголовок на нашій сторінці документації білий, давайте повернемося до головного екрана та подивимося, що станеться, якщо ми також посилаємося на цю властивість. Виділіть Label1 під головним екраном, а потім введіть Title.Color.

Налаштування програм і їх узгодження з вашими темами

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

Налаштування програм і їх узгодження з вашими темами

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

Налаштування програм і їх узгодження з вашими темами

Я хочу, щоб цей прямокутник був основою фону головного екрана. Тому я перейменую цей елемент на Background.

Налаштування програм і їх узгодження з вашими темами

На правій панелі я можу вибрати кольори для цього елемента на вкладці «Властивості».

Налаштування програм і їх узгодження з вашими темами

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

Налаштування програм і їх узгодження з вашими темами

Тепер перейдемо до головного екрана. Тут у нас все ще є два елементи — мітка та прямокутник. Але щоб змінити колір фону екрана, нам не потрібно буде додавати сюди ще один елемент.

Переконавшись, що основний екран виділено, я просто шукаю «Заливка» у спадному списку. Потім у рядку формул я буду посилатися на прямокутник, який ми створили раніше, і його колір заливки. Коли я натисну Enter після введення Background.Fill, ви побачите, що фон на цьому екрані тепер того самого кольору, що й наш еталон.

Налаштування програм і їх узгодження з вашими темами

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

Налаштування програм і їх узгодження з вашими темами

Але якщо жодна з тем не відповідає тому, що вам потрібно, тоді метод документування працюватиме ідеально.

Налаштування програм шляхом додавання кнопок

Одним з корисних елементів, який ми можемо додати до нашої програми, є кнопки. Кнопки – чудовий спосіб дозволити користувачам переходити з однієї частини програми в іншу. Це було б чудово на головному екрані програми.

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

Налаштування програм і їх узгодження з вашими темами

Як бачите, обидва екрани мають однакові елементи.

Налаштування програм і їх узгодження з вашими темами

Давайте перейменуємо дублікат основного екрана та назвемо його HomeScreen.

Налаштування програм і їх узгодження з вашими темами

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

Налаштування програм і їх узгодження з вашими темами

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

Налаштування програм і їх узгодження з вашими темами

Тепер давайте додамо кнопку на наш головний екран. Ми можемо зробити це, натиснувши кнопку під стрічкою «Вставити».

Налаштування програм і їх узгодження з вашими темами

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

Налаштування програм і їх узгодження з вашими темами

Далі змінимо текст цієї кнопки на «Переглянути клієнтів». Просто виділіть кнопку, виберіть «Текст» у спадному списку властивостей, а потім введіть «Переглянути клієнтів» безпосередньо в рядку формул.

Налаштування програм і їх узгодження з вашими темами

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

Налаштування програм і їх узгодження з вашими темами

Ви можете пересувати піктограму та змінювати її розмір. У цьому випадку давайте просто розмістимо його поверх тексту на цій кнопці.

Налаштування програм і їх узгодження з вашими темами

Потім змінимо колір лупи на білий, перейшовши на панель властивостей праворуч.

Налаштування програм і їх узгодження з вашими темами

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

Давайте виділимо ці нові елементи, які ми додали, і натисніть Ctrl + C, щоб скопіювати їх.

Налаштування програм і їх узгодження з вашими темами

Потім перейдіть на екран документації та натисніть Ctrl + V, щоб вставити елементи на цей екран.

Налаштування програм і їх узгодження з вашими темами

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

Налаштування програм і їх узгодження з вашими темами

Отже, давайте змінимо колір на такий, який добре виглядатиме з нашою темою.

Налаштування програм і їх узгодження з вашими темами

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

Налаштування програм і їх узгодження з вашими темами

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

Налаштування програм і їх узгодження з вашими темами

Зовні кнопка «Переглянути клієнтів» добре виглядає у вибраному нами кольорі. Але коли ми наведемо на нього курсор, ви побачите, що він все ще повертається до вихідного синього кольору.

Налаштування програм і їх узгодження з вашими темами

Щоб змінити це, просто знайдіть HoverFill.

Налаштування програм і їх узгодження з вашими темами

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

Налаштування програм і їх узгодження з вашими темами

Тож замість того, щоб посилатися на конкретний колірний код RGBA, давайте натомість посилатимемося на HomeSreenButton.Fill.

Налаштування програм і їх узгодження з вашими темами

Коли ми натиснемо Enter, ви побачите, що кнопка тепер використовує потрібний нам колір.

Налаштування програм і їх узгодження з вашими темами

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

Налаштування програм і їх узгодження з вашими темами

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

Налаштування програм і їх узгодження з вашими темами

Оскільки нам потрібні три кнопки на головному екрані, нам потрібно буде скопіювати цю конкретну кнопку двічі. Для цього просто виділіть елементи та натисніть Ctrl + C, щоб скопіювати їх.

Налаштування програм і їх узгодження з вашими темами

Потім просто натисніть Ctrl + V, щоб вставити ті самі елементи на цьому екрані. Зробіть те саме ще раз, щоб додати третю кнопку. Потім ми просто перетягнемо їх у потрібне місце, щоб переконатися, що екран виглядає добре.

Налаштування програм і їх узгодження з вашими темами

Тепер давайте змінимо текст. Другий — «Додати нового клієнта», а третій — «Побачити агентів».

Налаштування програм і їх узгодження з вашими темами

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

Налаштування програм шляхом додавання галерей

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

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

Як і з іншими екранами, ми скопіюємо головний екран і перейменуємо його на ViewCustomersScreen.

Налаштування програм і їх узгодження з вашими темами

Далі ми клацнемо «Галерея» під кнопкою «Вставити». Галереї бувають різних форматів, але для цієї програми скористаємося вертикальним макетом.

Налаштування програм і їх узгодження з вашими темами

Ось так виглядає вертикальна галерея.

Налаштування програм і їх узгодження з вашими темами

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

Налаштування програм і їх узгодження з вашими темами

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

Оскільки наші дані не містять зображень, давайте змінимо макет на заголовок, підзаголовок і основний текст.

Налаштування програм і їх узгодження з вашими темами

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

Налаштування програм і їх узгодження з вашими темами

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

Налаштування програм і їх узгодження з вашими темами

Після вибору джерела просто відкрийте папку, де можна знайти вихідний файл.

Налаштування програм і їх узгодження з вашими темами

Ми будемо використовувати дані в цьому файлі клієнтів.

Налаштування програм і їх узгодження з вашими темами

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

Налаштування програм і їх узгодження з вашими темами

Коли я натискаю на це, я можу вибрати стіл.

Налаштування програм і їх узгодження з вашими темами

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

Налаштування програм і їх узгодження з вашими темами

Наразі вгорі кожного елемента в галереї відображається ім’я агента.

Налаштування програм і їх узгодження з вашими темами

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

Налаштування програм і їх узгодження з вашими темами

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

Налаштування програм і їх узгодження з вашими темами

Тоді ми можемо використовувати VIP-рівень на третій лінії.

Налаштування програм і їх узгодження з вашими темами

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

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

Налаштування програм і їх узгодження з вашими темами

Давайте змінимо це на 3 замість 1, щоб у нас була галерея з кількома стовпцями.

Налаштування програм і їх узгодження з вашими темами

Це полегшує побачити більше з одного погляду.

Додавання навігації до кнопок і значків

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

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

Налаштування програм і їх узгодження з вашими темами

Давайте зробимо цей значок білим, оскільки у нас єколір.

Налаштування програм і їх узгодження з вашими темами

Щойно ми додамо навігацію, клацання по цій піктограмі головного екрана поверне нас прямо на головний екран. Ми також додамо деяку навігацію тут, на кнопку «Переглянути клієнтів» на головному екрані, яка переведе нас на екран «Переглянути клієнтів».

Налаштування програм і їх узгодження з вашими темами

Давайте почнемо з того, що виділимо кнопку «Переглянути клієнтів», а потім пошукаємо OnSelect у спадному списку властивостей. Це встановить тригер для нашої навігації.

Налаштування програм і їх узгодження з вашими темами

Потім у рядку формул ми використаємо Navigate та посилатимемося на екран, до якого хочемо перейти, тобто ViewCustomersScreen.

Налаштування програм і їх узгодження з вашими темами

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

Налаштування програм і їх узгодження з вашими темами

Тепер перейдемо до екрана перегляду клієнтів. Нам потрібно переконатися, що коли користувач натискає цю піктограму головного екрана, він повертається на головний екран.

Налаштування програм і їх узгодження з вашими темами

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

Налаштування програм і їх узгодження з вашими темами

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

Більш придатною для використання буде команда Navigate. Ми також посилатимемося на HomeScreen, щоб повідомити PowerApps, куди ми хочемо, щоб цей значок вів.

Налаштування програм і їх узгодження з вашими темами

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

Налаштування програм і їх узгодження з вашими темами

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

Висновок

Дивлячись на легкість налаштування програм у Power Apps, стає ще очевидніше, як Microsoft розробила цю платформу для ефективності. Все легко редагувати та налаштовувати, і для створення програми з нуля не знадобиться багато часу.

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

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

Генрі












Як використовувати запит природною мовою (Q&A) у LuckyTemplates

Як використовувати запит природною мовою (Q&A) у LuckyTemplates

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

Динамічно сортуйте візуалізації у звітах LuckyTemplates

Динамічно сортуйте візуалізації у звітах LuckyTemplates

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

Поле пошуку PowerApps: як додати та налаштувати

Поле пошуку PowerApps: як додати та налаштувати

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

Приклад SELECTEDVALUE DAX – вибір розділювача врожаю

Приклад SELECTEDVALUE DAX – вибір розділювача врожаю

Збирайте або фіксуйте значення в мірі для повторного використання в іншій мірі для динамічних обчислень за допомогою SELECTEDVALUE DAX у LuckyTemplates.

Історія версій у списках SharePoint

Історія версій у списках SharePoint

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

Вибір шістнадцяткових кодів кольорів для звітів LuckyTemplates

Вибір шістнадцяткових кодів кольорів для звітів LuckyTemplates

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

Динамічний роздільник дат у LuckyTemplates із використанням таблиці Менделєєва

Динамічний роздільник дат у LuckyTemplates із використанням таблиці Менделєєва

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

Таблиці пропорцій і частот в Excel

Таблиці пропорцій і частот в Excel

Збирався зануритися в частотні таблиці в Excel, а також у таблиці пропорцій. Добре подивіться, що це таке і коли їх використовувати.

Як інсталювати DAX Studio та табличний редактор у LuckyTemplates

Як інсталювати DAX Studio та табличний редактор у LuckyTemplates

Дізнайтеся, як завантажити та інсталювати DAX Studio та Tabular Editor 3 і як налаштувати їх для використання в LuckyTemplates і Excel.

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

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

Цей блог містить візуалізацію Shape Map для просторового аналізу в LuckyTemplates. Я покажу вам, як ви можете ефективно використовувати цю візуалізацію з її функціями та елементами.