Источники данных Power Apps: подключение вашего приложения к нескольким источникам

В этом руководстве мы поговорим о подключении нашего приложения к нескольким источникам данных Power Apps.

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

Оглавление

Настройка источника данных

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

Допустим, наш новый источник — книга Excel в OneDrive. Он содержит данные о наших агентах.

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

По умолчанию Power Apps ищет таблицы для использования при связывании источника данных. Итак, мы выделим данные, с которыми работаем, и нажмем кнопку «Форматировать как таблицу». Неважно, какую тему мы выберем здесь, поскольку мы собираемся использовать ее только как источник данных, поэтому мы можем выбрать любую тему здесь.

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

Поскольку в нашей таблице есть заголовки, мы поставим здесь галочку, прежде чем нажимать «ОК».

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

Как только мы это сделаем, вы увидите, что наша таблица теперь отформатирована как таблица.

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

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

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

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

Подключение источников данных Power Apps

Мы можем добавить источники данных Power Apps с помощью этого значка цилиндра на левой панели. Нажав на нее, вы увидите источники данных, с которыми мы работаем, и позволит нам добавить больше.

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

В настоящее время он показывает, что мы уже подключили Table1 к нашему приложению. Эта таблица взята из OneDrive.

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

Теперь давайте импортируем новый источник данных, над которым мы работали ранее. Поскольку мы сохранили это в OneDrive, мы собираемся выбрать OneDrive здесь в разделе «Коннекторы».

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

Это откроет окно, в котором он покажет нам учетные записи OneDrive, из которых мы можем получить наши данные. Обратите внимание, что также можно импортировать данные из других мест, таких как Google Sheets или SQL. Все, что вам нужно сделать, это нажать «Добавить соединение» , если нужное местоположение не отображается в списке.

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

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

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

Существующий источник данных под названием Table1, который мы видели ранее, исходит из файла Excel, названного здесь Customers. Поскольку новые данные, которые мы хотим использовать, поступают из файла с именем Agents , мы нажмем на него.

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

Это покажет нам таблицы, которые мы можем использовать в этом файле. В этом случае у нас есть только таблица Table1, которую мы создали ранее. Нажмите «Подключиться», как только будет выбрана правильная таблица.

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

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

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

Других пользователей это может сбить с толку. Поэтому убедитесь, что при именовании таблиц в Excel избегайте использования системы именования по умолчанию и давайте конкретные имена каждой таблице. Мы можем сделать это, выделив соответствующую таблицу и изменив имя в верхней левой части.

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

Работа с таблицами данных

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

На главном экране приложения, над которым мы работаем, у нас уже есть функциональные кнопки для просмотра и добавления новых клиентов. Мы работали над этим в предыдущих уроках . Однако эта кнопка с надписью «Просмотреть агентов» по-прежнему не работает. Здесь мы будем использовать наши новые данные.

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

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

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

Мы назовем этот экран нашим AgentScreen.

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

Мы также изменим текст в нашем заголовке на «Экран агента».

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

Далее добавим таблицу данных. Это можно найти на ленте «Вставка».

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

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

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

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

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

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

Мы выберем Table1_1.

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

Затем мы нажмем «Изменить поля», чтобы начать добавлять поля, которые мы хотим отобразить в нашей таблице.

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

Нам понадобятся и AgentName, и AgentPhoneNumber, поэтому мы выберем их оба и добавим в нашу таблицу.

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

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

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

Как видите, таблицы данных ничем не отличаются от любых других таблиц, которые мы создаем в Excel или Google Sheets. Единственная разница здесь в том, что конечные пользователи не смогут ничего изменить и смогут только просматривать отображаемые данные.

Настройка таблиц данных

Таблицы данных можно настраивать множеством способов. Например, мы можем изменить цвета, чтобы они больше соответствовали общей теме приложения.

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

Мы также можем изменить формат данных, отображаемых в каждом поле. Например, в AgentPhoneNumber мы можем изменить тип элемента управления на Phone Column, чтобы отображаемые данные обрабатывались как телефонные номера.

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

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

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

Помимо параметров настройки для всей таблицы, также можно просто выделить один столбец и изменить его настройки. Например, мы можем щелкнуть столбец AgentName и изменить его видимость.

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

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

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

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

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

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

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

Затем давайте изменим второй столбец с AgentPhoneNumber на просто номер телефона.

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

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

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

Добавление навигации к таблицам данных

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

Во-первых, мы добавим сюда значок со стрелкой влево, который будет служить нашей кнопкой «Назад». Затем мы установим для его свойства OnSelect значение Back(). Это означает, что пользователи, которые нажмут на значок, будут возвращены на тот экран, с которого они пришли, прежде чем попасть на этот экран.

Источники данных Power Apps: подключение вашего приложения к нескольким источникам

Затем давайте настроим навигацию для нашей кнопки «Просмотреть агентов» здесь, на главном экране.

Выделив кнопку, мы будем использовать функцию Navigate для свойства OnSelect кнопки и ссылаться на AgentScreen. Давайте также добавим переход экрана, чтобы добавить эффект обложки, когда мы переключаем экраны отсюда.

Источники данных Power Apps: подключение вашего приложения к нескольким источникам


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

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

Заключение

Работа с несколькими источниками данных Power Apps неизбежна, особенно если вы являетесь частью большой организации, где вы имеете дело с клиентами и агентами в разных местах. Хорошо, что Power Apps был разработан для простоты использования. Увидев весь процесс в этом руководстве, мы еще раз доказали, что добавление нескольких источников занимает всего минуту или две.

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

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

Генри

Leave a Comment

Расчет недельных продаж с помощью DAX в LuckyTemplates

Расчет недельных продаж с помощью DAX в LuckyTemplates

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

Что такое 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 для своих бизнес-отчетов.