Діаграми, графіки та динамічні зображення PowerApps

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

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

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

Зміст

Використання динамічних зображень у PowerApps

Почнемо з того, як ми можемо використовувати динамічні зображення в PowerApps. Ми збираємося застосувати ці зображення до галереї.

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

Діаграми, графіки та динамічні зображення PowerApps

Отже, давайте перейдемо на вкладку джерел даних, клацнемо «З’єднувачі» та перейдемо до OneDrive, оскільки там зберігається файл.

Діаграми, графіки та динамічні зображення PowerApps

Тут ми виберемо правильний файл.

Діаграми, графіки та динамічні зображення PowerApps

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

Діаграми, графіки та динамічні зображення PowerApps

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

Діаграми, графіки та динамічні зображення PowerApps

Тепер давайте додамо галерею та виберемо вертикальний шаблон.

Діаграми, графіки та динамічні зображення PowerApps

Коли галерея з’явиться на екрані, ми можемо перемістити її куди завгодно або змінити розмір за потреби.

Діаграми, графіки та динамічні зображення PowerApps

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

Діаграми, графіки та динамічні зображення PowerApps

Дані з таблиці тепер з’являються в нашій галереї.

Діаграми, графіки та динамічні зображення PowerApps

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

Щоб оновити джерело даних, нам знадобиться кнопка, яка використовуватиме функцію Refresh. Як бачите, це посилання на таблицю 1_2.

Діаграми, графіки та динамічні зображення PowerApps

Це просто означає, що функція Refresh буде застосована до конкретної таблиці, на яку ми посилаємося.

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

Діаграми, графіки та динамічні зображення PowerApps

Давайте змінимо підзаголовок на Ціна, а заголовок – на Ім’я.

Діаграми, графіки та динамічні зображення PowerApps

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

Діаграми, графіки та динамічні зображення PowerApps

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

Діаграми, графіки та динамічні зображення PowerApps

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

Діаграми, графіки та динамічні зображення PowerApps

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

Діаграми, графіки та динамічні зображення PowerApps

Замість цього ми будемо використовувати ThisItem.ImageURL.

Діаграми, графіки та динамічні зображення PowerApps

По суті, це посилається на кожен окремий елемент у галереї та отримує до нього URL-адресу зображення.

Діаграми, графіки та динамічні зображення PowerApps

Тепер галерея показує різні зображення, що надходять із URL-адрес нашого джерела даних.

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

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

Використання діаграм і графіків PowerApps

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

Без сумніву, використання плиток LuckyTemplates — це найкращий спосіб додати діаграми PowerApps до будь-якої програми.

Діаграми, графіки та динамічні зображення PowerApps

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

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

Діаграми, графіки та динамічні зображення PowerApps

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

Для цього нам потрібне джерело даних. У цьому прикладі ми використовуват��мемо ці два стовпці, які відображатимуть місцеположення та дохід.

Діаграми, графіки та динамічні зображення PowerApps

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

Діаграми, графіки та динамічні зображення PowerApps

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

Діаграми, графіки та динамічні зображення PowerApps

Що стосується назви таблиці, то вона також називається Table1.

Діаграми, графіки та динамічні зображення PowerApps

Це означає, що як тільки ми виберемо його, він відобразиться як Table1_3.

Діаграми, графіки та динамічні зображення PowerApps

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

Діаграми, графіки та динамічні зображення PowerApps

На даний момент він все ще показує дані за замовчуванням.

Діаграми, графіки та динамічні зображення PowerApps

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

Діаграми, графіки та динамічні зображення PowerApps

Давайте використаємо Таблицю 1_3 для цієї діаграми.

Діаграми, графіки та динамічні зображення PowerApps

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

Діаграми, графіки та динамічні зображення PowerApps

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

Діаграми, графіки та динамічні зображення PowerApps

Використання змінних колекції в діаграмах PowerApps

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

Діаграми, графіки та динамічні зображення PowerApps

Перш ніж використовувати цю формулу, давайте спершу додамо сюди кнопку.

Діаграми, графіки та динамічні зображення PowerApps

У властивості OnSelect скопіюємо та вставимо формулу з документа MS. Як бачите, ця формула використовує функцію Collect і посилається на змінну Revenue. Потім за цією змінною йде список елементів.

Діаграми, графіки та динамічні зображення PowerApps

Цього разу давайте виділимо діаграму, перейдемо до властивості Items і прирівняємо його до Revenue.

Діаграми, графіки та динамічні зображення PowerApps

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

Діаграми, графіки та динамічні зображення PowerApps




Висновок

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

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

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

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

Генрі


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

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

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

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

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

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

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

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

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

Фінансова звітність LuckyTemplates: розподіл результатів за шаблонами в кожному окремому рядку

Фінансова звітність LuckyTemplates: розподіл результатів за шаблонами в кожному окремому рядку

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

Вимірювання DAX у LuckyTemplates за допомогою розгалуження вимірювання

Вимірювання DAX у LuckyTemplates за допомогою розгалуження вимірювання

Створіть показники DAX у LuckyTemplates, використовуючи наявні показники або формули. Це те, що я називаю технікою розгалуження міри.

Найпотужніший виклик функцій у LuckyTemplates

Найпотужніший виклик функцій у LuckyTemplates

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

Методи моделювання даних для організації показників DAX

Методи моделювання даних для організації показників DAX

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

Фінансова інформаційна панель LuckyTemplates: повні поради щодо налаштування таблиці

Фінансова інформаційна панель LuckyTemplates: повні поради щодо налаштування таблиці

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

Рекомендації щодо потоку мови Power Query

Рекомендації щодо потоку мови Power Query

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

Спеціальні значки LuckyTemplates | Техніка візуалізації PBI

Спеціальні значки LuckyTemplates | Техніка візуалізації PBI

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