Что такое приложения на основе модели в Power Apps?

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

Пример управляемого моделью приложения

Дизайн управляемых моделью приложений предоставляет следующие преимущества:

  • Насыщенная среда разработки, сфокусированная на компоненты и не требующая написания кода
  • Создание отзывчивых сложных приложений с подобным интерфейсом пользователя для различных устройств от компьютера до мобильных устройств
  • Возможность расширенной разработки
  • Ваше приложение можно распространять как решение

Подход к созданию управляемых моделью приложений

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

  • Моделирование бизнес-данных
  • Определение бизнес-процессов
  • Составление приложения

Моделирование бизнес-данных

Для моделирования бизнес-данных требуется определить, какие данные будут нужны приложению и как эти данные будут связаны с другими данными. В разработке под управлением модели используется основанная на метаданных архитектура, что позволяет разработчикам дорабатывать приложения без написания программного кода. Метаданные означают "данные о данных" и определяют структуру данных, хранящихся в системе. Учебник. Создание настраиваемой таблицы с компонентами в Power Apps

Определение бизнес-процессов

Определение и реализация последовательных бизнес-процессов является важным аспектом разработки управляемых моделью приложений. Последовательные процессы помогают гарантировать, что пользователи вашего приложения могут сосредоточиться на своей работе, а не на том, что им следует выполнить набор действий вручную. Процессы могут быть простыми или сложными и часто могут меняться со временем. Чтобы создать процесс на PowerApps.com в области "Управляемые моделью" выберите Параметры > Дополнительные настройки > Открыть обозреватель решений. Далее в левой навигационной панели в обозревателе решений выберите Процессы, затем выберите Создать. Дополнительные сведения: Обзор последовательностей операций бизнес-процессов и Применение бизнес-логики с Microsoft Dataverse.

Создание управляемого моделью приложения

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

Конструктор приложений

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

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

Создание первого управляемого моделью приложения

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

Примечание

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

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