Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

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

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

Давайте посмотрим, как работают карты сайта и как они делают процесс создания приложения на основе модели более эффективным.

Оглавление

Карты сайта в приложениях, управляемых моделями Power Apps

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

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

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

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Область отображается в верхней части. В этом примере наша область называется Travel.

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Далее идет группа. Это позволяет нам группировать похожие или связанные компоненты вместе.

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Подобласти находятся вместе с группами. Здесь «Просмотр клиентов» — это наша подобласть.

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Как и наши приложения на основе холста, приложение на основе модели Power Apps также позволяет нам настраивать различные свойства. Например, если мы нажмем «Путешествие», мы увидим различные свойства, которые мы можем настроить, на правой панели.

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Если мы нажмем «Информация», мы также увидим группу свойств, которые мы можем редактировать.

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

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

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

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

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Это означает, что то, как мы устанавливаем свойства подобластей, может повлиять на то, как конечный пользователь перемещается по любому приложению, управляемому моделью Power Apps.

Установка правильных свойств в подобластях карты сайта

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

Если мы щелкнем подобласть под названием «Просмотр клиентов» и посмотрим на правую панель, основные поля, которые нам нужно установить здесь, — это тип, сущность и заголовок.

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Тип дает нам четыре разных варианта — панель инструментов, объект, веб-ресурс и URL.

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Поле объекта также дает нам раскрывающееся меню, которое включает объекты, которые мы создали в прошлом, а также некоторые объекты по умолчанию, предоставленные Power Apps.

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Что касается заголовка, нам просто нужно щелкнуть поле и ввести любой заголовок, который мы хотим использовать.

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

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

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Как только мы поместим компонент сюда, он покажет нам новую подобласть.

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Давайте сделаем это сущностью.

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Далее, давайте выберем объект для использования. Это длинный список возможных сущностей, поэтому давайте воспользуемся Address для этого примера.

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Назовем эту новую подобласть View Addresses.

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Теперь давайте нажмем сохранить здесь в правом верхнем углу.

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Затем давайте нажмем Опубликовать.

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

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

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Опять же, мы нажмем «С��хранить и опубликовать здесь», затем нажмем «Воспроизвести».

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Вот так приложение выглядит сейчас.

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

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

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

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

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Если мы нажмем View Customers, мы увидим первую подобласть в нашем примере.

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

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

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

По сути, этот пример показывает нам, насколько важно освоить карту сайта, зная, что она определяет то, как ваш конечный пользователь будет взаимодействовать с приложением. Если карта сайта составлена ​​неправильно, пользователям будет сложно найти и интерпретировать нужные им данные.

Редактирование форм и представлений в приложениях Power Apps, управляемых моделями

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

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Здесь мы также можем изменить наши представления. На данный момент мы видим представление под названием «Активный клиент», но оно показывает только номер клиента и дату его создания.

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Конечно, это не то, что мы хотим, чтобы наши пользователи видели. Мы хотим, чтобы они видели больше информации о наших клиентах. Итак, давайте нажмем Views, чтобы изменить это.

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

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

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Поэтому мы собираемся снять флажок «Все» и вместо этого выбрать «Мой вид». Это вид, который мы ранее сделали в прошлом уроке .

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

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

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

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

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

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

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

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

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

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

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

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

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

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

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

То же самое относится и к диаграммам и информационным панелям. Нажимаем «Показать график».

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Как видите, это дает нам примечание о том, что нет доступных диаграмм.

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

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

Если у нас есть диаграмма в CDS, то сейчас нам нужно щелкнуть вкладку «Компоненты» на правой панели, перейти к диаграммам и выбрать конкретную диаграмму для этого объекта.

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

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

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

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

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Итак, давайте посмотрим, как это работает. Вернемся к View Customers, давайте нажмем + New.

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

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

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Как только они это сделают, на экране появится нужная форма.

Основная форма — это то, что мы создали в предыдущем уроке . Он разделен на три раздела — «Общая», «Другая информация» и «Информация об агенте».

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Мы также создали бизнес-правило в этой форме. Мы установили ограничение, которое не позволяет пользователям выбирать VIP-уровень 5 в Южной Корее. Поскольку мы также создали это правило в CDS, оно применимо и при работе с приложениями, управляемыми моделями.

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Другие сложности карты сайта

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

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

В этой области давайте создадим группу под названием «Поисковые системы» и добавим URL-ссылки на Google и Bing.

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

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

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Веб-ресурсами могут быть видеоролики YouTube, веб-приложения, другие окна и любые другие типы веб-ресурсов, которые приходят на ум. Вы даже можете добавить ресурсы SharePoint или Google Forms.

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

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Назовем эту новую группу Other.

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Конечно, мы также можем добавить подобласти в новую группу.

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Итак, давайте сделаем эту подобласть сущностью, а затем воспользуемся данными для Контакта.

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Теперь давайте нажмем «Сохранить и опубликовать», а затем вернемся к карте сайта. Как видите, теперь он содержит созданную нами новую сущность.

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

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

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Но помимо этого, мы также можем щелкнуть этот фильтр в правом нижнем углу и выбрать другие области.

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Мы можем выбрать «Полезные ссылки», и он покажет ссылки на Google и Bing.

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

И если мы нажмем, например, на Google, он автоматически откроет нам вкладку, ведущую к Google.

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

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

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

На этот раз давайте проверим последнюю подобласть, которую мы сделали для контактов.

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

Нажимаем Показать диаграмму.

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

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

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

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

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы

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

Приложения, управляемые моделями Power Apps: карты сайта и принцип их работы


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

Заключение

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

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

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

Генри


Что такое 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? Все, что тебе нужно знать