Галереї PowerApps: вступ

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

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

Зміст

Властивості галерей PowerApps

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

Галереї PowerApps: вступ

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

Галереї PowerApps: вступ

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

Галереї PowerApps: вступ

Давайте розглянемо різні властивості, які має галерея. Властивості можна знайти на правій панелі.

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

Галереї PowerApps: вступ

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

Галереї PowerApps: вступ

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

Галереї PowerApps: вступ

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

Галереї PowerApps: вступ

Ви також можете вмикати та вимикати видимість галереї.

Галереї PowerApps: вступ

Ви можете змінити колір, а також вигляд рамки.

Галереї PowerApps: вступ

Ви також можете вибрати, чи показувати смугу прокрутки та навігацію чи ні.

Галереї PowerApps: вступ

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

Галереї PowerApps: вступ

Заголовок має такі властивості, як шрифт, розмір шрифту, щільність шрифту, вирівнювання тексту тощо.

Галереї PowerApps: вступ

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

Галереї PowerApps: вступ

Оскільки тепер є лише 2 елементи замість 3, я можу зробити назву більшою. Я зміню розмір шрифту з 24 на 28.

Галереї PowerApps: вступ

Динамічне налаштування елементів галереї

Однією з ключових речей у налаштуванні галерей PowerApps є знання того, як динамічно налаштовувати деякі важливі елементи.

Давайте розглянемо властивість text у цій картці даних, зокрема для заголовка. Якщо ви подивіться на панель властивостей, там написано Енді Чепмен, саме це і з’являється в полі заголовка картки даних.

Галереї PowerApps: вступ

Але якщо ви подивіться на рядок формул, там написано ThisItem.AgentName. Це показує, що елемент було динамічно встановлено.

Галереї PowerApps: вступ

Раніше я згадував, що джерелом даних для елементів у цій галереї є Table1. Це означає, що кожен елемент у галереї походить із Таблиці1. Я обговорював, як зв’язати джерело даних із PowerApps у aтак само.

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

Галереї PowerApps: вступ

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

Галереї PowerApps: вступ

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

Галереї PowerApps: вступ

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

Щойно я натисну Enter, поля заголовка на кожній картці автоматично зміняться.

Галереї PowerApps: вступ

Об’єднання текстових значень у галереях PowerApps

Найлогічнішим наступним кроком тут було б також включити прізвище в поле заголовка. Але в джерелі даних ім’я та прізвище відображаються в різних стовпцях. Тут на допомогу приходить функція Concatenate.

Якщо я введу Concatenate у рядок формул, це фактично дає короткий опис того, що робить ця функція. Тут показано, що Concatenate об’єднує кілька текстових значень в одне текстове значення. Це звучить ідеально для того, що я хочу, а саме поєднати два різних значення (Ім’я та Прізвище).

Галереї PowerApps: вступ

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

Галереї PowerApps: вступ

Я збираюся помістити ThisItem.FirstName як перше текстове значення, а потім ThisItem.LastName. Я закрию цю формулу дужками.

Галереї PowerApps: вступ

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

Галереї PowerApps: вступ

Чудова перевага такого налаштування ваших галерей PowerApps полягає в тому, що все інтуїтивно зрозуміло, особливо якщо ви раніше користувалися Excel. Використання Concatenate, наприклад, абсолютно однакове, якщо ви використовуєте Excel.

Давайте переглянемо попередній перегляд нашої програми, натиснувши кнопку «Відтворити» у верхньому правому куті. Це дасть нам уявлення про те, чого ми вже досягли.

Галереї PowerApps: вступ

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

Галереї PowerApps: вступ

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

Галереї PowerApps: вступ

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

Галереї PowerApps: вступ

Я просто зміню стовпець з References на Location.

Галереї PowerApps: вступ

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

Галереї PowerApps: вступ

Незважаючи на внесені мною зміни, ці картки даних матимуть ті самі функції. Скажімо, я натискаю на цю картку даних для Ірвіна Робака з Бразилії.

Галереї PowerApps: вступ

Він покаже ту саму інформацію, що надходить із джерела даних. Єдина відмінність полягає в тому, що замість виділених у галереї AgentName і CustomerNumber я показую FirstName, Last Name і Location.

Галереї PowerApps: вступ




Висновок

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

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

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

Генрі


Що таке Power Query та мова M: детальний огляд

Що таке Power Query та мова M: детальний огляд

Цей підручник містить огляд редактора Power Query і мови M на робочому столі LuckyTemplates.

Створення звіту з розбивкою на сторінки: додавання текстів і зображень

Створення звіту з розбивкою на сторінки: додавання текстів і зображень

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

Функція автоматизації SharePoint | Вступ

Функція автоматизації SharePoint | Вступ

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

Вирішіть задачу аналізу даних за допомогою прискорювача LuckyTemplates

Вирішіть задачу аналізу даних за допомогою прискорювача LuckyTemplates

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

Підсумки в LuckyTemplates за допомогою DAX

Підсумки в LuckyTemplates за допомогою DAX

Дізнайтеся, як обчислювати поточні підсумки в LuckyTemplates за допомогою DAX. Поточні підсумки дозволяють вам не потрапити в окремий результат.

Змінні LuckyTemplates Dax постійні: що це означає?

Змінні LuckyTemplates Dax постійні: що це означає?

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

Діаграма нахилу LuckyTemplates: огляд

Діаграма нахилу LuckyTemplates: огляд

Дізнайтеся більше про настроюваний візуал під назвою LuckyTemplates Slope chart, який використовується для показу зростання/зменшення для одного чи кількох показників.

Колірні теми LuckyTemplates для однорідної візуалізації

Колірні теми LuckyTemplates для однорідної візуалізації

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

Обчислення середнього значення в LuckyTemplates: виділення результатів у будні чи вихідні за допомогою DAX

Обчислення середнього значення в LuckyTemplates: виділення результатів у будні чи вихідні за допомогою DAX

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

Шаблони LuckyTemplates | Стандартне оформлення робочого столу LuckyTemplates

Шаблони LuckyTemplates | Стандартне оформлення робочого столу LuckyTemplates

Давайте заглибимося в стандартну тематику LuckyTemplates і розглянемо деякі функції, вбудовані в саму програму LuckyTemplates Desktop.