Общие сведения о компонентах приложений на основе модели

Обзор компонентов приложений на основе модели

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

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

Компоненты данных

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

Компоненты данных разрабатываются либо на уровне таблицы в среде, либо в решении, содержащемся в среде.

Компонент Описание Конструктор
Таблица Контейнер для записей с отслеживаемыми свойствами, например контакт или организация. Множество стандартных таблиц доступны. Можно настроить несистемную стандартную таблицу (производственную таблицу) или создать настраиваемую таблицу с нуля. Конструктор таблиц Power Apps
Связь Отношения таблиц определяют, как таблицы могут быть связаны друг с другом. Существуют типы отношений 1:N (один-ко-многим), N:1 (многие-к-одному) и N:N (многие-ко-многим). Например, добавление столбца подстановки в таблицу создает новое отношение 1:N (один ко многим) между двумя таблицами, а также позволяет поместить этот столбец подстановки в форму. Конструктор таблиц Power Apps
Столбец Свойство, связанное с таблицей. Столбец определяется типом данных, который определяет тип данных, которое можно ввести или выбрать. Примеры включают текст, номер, дату и время, валюту или подстановку (создает отношение с другой таблицей). Обычно столбцы используются с формами, представления и поисками. Конструктор таблиц Power Apps
Столбец набора выбора Это специальный тип столбца, который предоставляет пользователю набор предопределенных параметров. Каждый параметр имеет числовое значение и подпись. При добавлении в форму в этом столбце отображается элемент управления, чтобы пользователь мог выбрать параметр. Имеется два вида наборов выбора; наборы выбора, в которых пользователь может выбирать только один параметр, а наборы выбора с несколькими вариантами, которые позволяют выбирать более одного параметра. Конструктор набора параметров Power Apps

Дополнительные сведения: Определение данных для приложения на основе модели

Компоненты пользовательского интерфейса

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

Компонент Описание Дизайнер
Приложение Определяет основные параметры приложения, такие как компоненты, свойства, тип клиента и URL-адреса для приложения. Конструктор приложений
Карта сайта Определяет навигацию для приложения. Конструктор карты сайта
Форма Набор столбцов ввода данных для определенной таблицы, который соответствует элементам, которые ваша организация отслеживает для таблицы. Например, набор столбцов ввода данных, где пользователи вводят релевантную информацию для отслеживания предыдущих заказов клиента вместе с конкретными запрошенными датами повторного заказа. Конструктор форм
Посмотреть Представления определяют, как список строк для конкретной таблицы отображается в приложении. Представление определяет столбцы для отображения, ширину каждого столбца, поведение сортировки и фильтры по умолчанию. Конструктор представлений
Пользовательская страница (предварительная версия) Страница на основе холста, которая обеспечивает гибкий макет, функции Fx с низким уровнем кода и данные соединителя Power Apps. Для получения дополнительной информации см. Обзор настраиваемой страницы приложения на основе модели (предварительная версия) Конструктор холста

Логические компоненты

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

Тип логики Описание Дизайнер
Последовательность операций бизнес-процесса Интернет-процесс, который проводит пользователей по стандартному бизнес-процессу. Например, используйте последовательность операций бизнес-процесса, если нужно, чтобы все пользователи обрабатывали запросы по обслуживанию клиентов одинаковым образом, или чтобы персонал утверждал счета перед отправкой заказа. Конструктор последовательности операций бизнес-процесса
Бизнес-процесс Бизнес-правила автоматизируют бизнес-процессы без пользовательского интерфейса. Конструкторы используют бизнес-процессы для инициирования автоматизации, не требующей никакого пользовательского вмешательства. Конструктор бизнес-процессов
Действия Действия — это тип процессов, который позволяет вручную запускать действия, включая настраиваемые действия, непосредственно из бизнес-процесса. Конструктор процессов
Бизнес-правило Используется для применения правила и логики рекомендации к форме, например для задания требований столбцов, скрытия столбцов или проверки данных. Конструкторы приложений используют простой интерфейс для реализации и поддержки быстро меняющихся и наиболее часто используемых правил. Конструктор бизнес-правил
Поток Power Automate Power Automate — это облачный сервис, который позволяет создавать автоматизированные потоки между приложениями и службами, чтобы получать уведомления, синхронизировать файлы, собирать данные и т. п. Power Automate

Дополнительные сведения: Применение бизнес-логики в приложении на основе модели

Дополнительные параметры для добавления настраиваемой бизнес-логики

Использование подключаемых модулей для расширения бизнес-процессов
Расширения бизнес-процессов

Визуализации

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

Компонент Описание Дизайнер
Диаграмма Одна графическая визуализация, которая может отображаться в представлении, в форме либо добавлена на панель мониторинга. Конструктор диаграмм
Панель мониторинга Действует как панель для одной или нескольких графических визуализаций, которые обеспечивают обзор бизнес-данных, допускающих действия. Конструктор панелей мониторинга
Встроенная Power BI Добавляет плитки внедренного Power BI и панели мониторинга в приложение. Power BI — это облачный сервис, предоставляющий бизнес-аналитику. Комбинация конструктора диаграмм, конструктора панелей мониторинга и Power BI

Пример панели мониторинга.

Расширенное создание управляемых моделями приложений

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

Обозреватель решений.

ЧТобы открыть обозреватель решений,

  1. На домашней странице Power Apps выберите Параметры, а затем выберите Дополнительные параметры.

  2. На странице управления бизнесом Dynamics 365 выберите Параметры, выберите Настройки, а затем выберите Настроить систему.

Откройте обозреватель решений.

Дополнительные сведения: Расширенное создание приложений и настройка

Дальнейшие шаги

Обзор разработки модели данных

Примечание

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

Опрос займет около семи минут. Личные данные не собираются (заявление о конфиденциальности).