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

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

В этом руководстве мы рассмотрим, как диаграммы и изображения PowerApps могут улучшить наши приложения.

Изображения и визуализации не просто дополняют общий вид приложения, над которым вы работаете. Они также делают ваше приложение более профессиональным.

Многие люди также лучше понимают данные, когда они представлены визуально. Это означает, что ваше приложение также более эффективно при использовании диаграмм, графиков и других визуальных форм.

Оглавление

Использование динамических изображений в PowerApps

Давайте начнем с рассмотрения того, как мы можем использовать динамические изображения в PowerApps. Мы собираемся применить эти изображения к галерее.

В этом примере мы собираемся использовать справочный материал под названием «Оценки напольных покрытий». Эта таблица, которую мы собираемся использовать в качестве источника данных, имеет столбцы для имени, категории, цены и URL-адреса изображения.

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

Итак, давайте перейдем на вкладку «Источники данных», нажмите «Соединители» и перейдите в OneDrive, так как именно там сохранен файл.

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

Здесь мы выберем правильный файл.

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

Затем мы должны убедиться, что вводим правильную таблицу. В этом случае у нас есть только одна таблица, прикрепленная к этому файлу Excel.

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

Поскольку ранее я присоединял имена других таблиц как Table1 из других источников данных, вы увидите, что та, которую мы только что использовали, теперь отображается как Table1_2.

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

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

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

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

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

Поскольку мы уже прикрепили Table1_2 к этому приложению, теперь мы можем видеть его как вариант в разделе Источник данных.

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

Данные из таблицы теперь появляются внутри нашей галереи.

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

Обратите внимание, что пользователи могут попасть на этот экран и не увидеть никаких данных в галерее. В таких случаях все, что нам нужно сделать, это обновить источник данных.

Чтобы обновить источник данных, нам понадобится кнопка, которая будет использовать функцию «Обновить». Как видите, это ссылка на Table1_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, графики и динамические изображения

Давайте использовать Table1_3 для этой диаграммы.

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

Теперь он показывает данные из таблицы, которую мы использовали в качестве источника.

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

Как и любой другой элемент PowerApps, мы можем настраивать свойства диаграммы. Например, мы можем сделать размер шрифта немного больше, чтобы пользователям было легче видеть данные.

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

Использование переменных коллекции в диаграммах PowerApps

Другой способ отображения данных на диаграммах — использование переменных коллекции . Если мы посмотрим на документацию Microsoft PowerApps, то увидим образец формулы.

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

Прежде чем использовать эту формулу, давайте сначала добавим сюда кнопку.

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

Под свойством OnSelect давайте скопируем и вставим формулу из документа MS. Как видите, эта формула использует функцию сбора и ссылается на переменную дохода. За этой переменной следует список элементов.

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

Давайте на этот раз выделим диаграмму, перейдем к свойству Items и приравняем его к Revenue.

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

Как только это будет сделано, каждый раз, когда мы нажимаем кнопку, будет отображаться список элементов, связанных с переменной Revenue.

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


Введение в Power Apps: определение, функции, функции и важность
Среды Power Apps: правильная настройка элементов приложения
Функции и формулы PowerApps | Введение

Заключение

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

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

Тот факт, что вы можете добавить некоторое визуальное представление данных, уже значительно улучшает любое приложение.

Всего наилучшего,

Генри


Что такое self в Python: примеры из реального мира

Что такое self в Python: примеры из реального мира

Что такое self в Python: примеры из реального мира

Как сохранить и загрузить файл RDS в R

Как сохранить и загрузить файл RDS в R

Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.

Новый взгляд на первые N рабочих дней — решение для языка кодирования DAX

Новый взгляд на первые N рабочих дней — решение для языка кодирования DAX

В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.

Продемонстрируйте идеи с помощью метода многопоточных динамических визуализаций в LuckyTemplates

Продемонстрируйте идеи с помощью метода многопоточных динамических визуализаций в LuckyTemplates

В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.

Введение в фильтрацию контекста в LuckyTemplates

Введение в фильтрацию контекста в LuckyTemplates

В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.

Лучшие советы по использованию приложений в онлайн-службе LuckyTemplates

Лучшие советы по использованию приложений в онлайн-службе LuckyTemplates

Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.

Анализ изменений маржи прибыли с течением времени — аналитика с LuckyTemplates и DAX

Анализ изменений маржи прибыли с течением времени — аналитика с LuckyTemplates и DAX

Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.

Идеи материализации кэшей данных в DAX Studio

Идеи материализации кэшей данных в DAX Studio

В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.

Бизнес-отчетность с использованием LuckyTemplates

Бизнес-отчетность с использованием LuckyTemplates

Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать