Разбиране на компонентите на приложение, управлявано от модел

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

За да разберете как всеки от тези компоненти е свързан с дизайна на приложението, те са разделени тук на категории данни, потребителски интерфейс, логика и визуализация .

Компоненти на данните

Тези компоненти определят на какви данни се основава приложението и какъв дизайнер се използва за създаване или редактиране на компонента.

Компонентите на данни са проектирани или на ниво таблица в среда, или в рамките на решение, съдържащо се в средата.

Компонент Описание Проектант
Маса Контейнер за записи със свойства, които проследявате, например контакт или акаунт. Налични са много стандартни таблици. Можете да персонализирате несистемна стандартна таблица (производствена маса) или да създадете персонализирана таблица от нулата. Разработчик на таблици на Power Apps
Връзка Релациите на таблици определят как таблиците могат да бъдат свързани помежду си. Типовете на релация са 1:N (едно към много), N:1 (много към едно) N:N (много към много). Например добавянето на справочна колона към дадена таблица създава нова релация 1:N между двете таблици и ви позволява да поставите тази справочна колона във формуляр. Разработчик на таблици на Power Apps
Колона Свойство, което е свързано с таблица. Колоната се определя от тип данни, който определя типа данни, които могат да бъдат въведени или избрани. Примерите включват текст, число, дата и час, валута или справка (създава релация с друга таблица). Колоните обикновено се използват с формуляри, изгледи и търсения. Разработчик на таблици на Power Apps
Избор на колона Това е специален тип колона, която предоставя на потребителите набор от предварително определени опции. Всяка опция има числена стойност и етикет. Когато бъде добавена към формуляр, тази колона показва контрола на потребителя да избере опция. Има два вида на избора: избори, където потребителят може да избере само една опция, и множествени избори, които позволяват повече от един избор. Power Apps Избор на дизайнер

Повече информация: Дефиниране на данни за вашето приложение, управлявано от модел

Компоненти на потребителския интерфейс

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

Компонент Описание Проектант
Приложение Определя основите на приложението, като компоненти, свойства, тип на клиент и URL адрес за приложението ви. Разработчик на приложения
Карта на сайта Определя навигацията за приложението ви. Разработчик на приложения
Формуляр Набор от колони за въвеждане на данни за дадена таблица, която съответства на елементите, които организацията ви проследява за таблицата. Например набор от колони за въвеждане на данни, където потребителите въвеждат свързана информация за проследяване на предишни поръчки на клиента заедно с определени заявени дати на повторна поръчка. Разработчик за формуляри
Изглед Изгледите определят как даден списък с редове за определена таблица се показва в приложението ви. Изглед определя колоните за показване, ширината на всяка колона, поведението на сортиране и филтрите по подразбиране. Изглед на дизайнер или разработчик на приложения
Персонализирана страница (визуализация) Страница, базирана на платно, която позволява гъвкаво оформление, функции с нисък код Power Fx и Power Apps данни за конектори. За повече информация отидете на Общ преглед на персонализираната страница на приложението, управлявано от модел (визуализация) Power Apps Studio

Компоненти на логика

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

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

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

Допълнителни опции за добавяне на персонализирана бизнес логика

Използване на добавки за разширяване на бизнес процесите
Разширения на работния поток

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

Определя какъв тип визуализации на данни и отчитане има приложението.

Компонент Описание Проектант
Диаграма Една графична визуализация, която може да бъде показана в рамките на изглед, във формуляр или да бъде добавена към табло. Дизайнер на диаграма
Таблото Функции, като палитра за една или повече графични визуализации, които предоставят общ преглед на бизнес данни с възможност за действия. Дизайнер на табло
Вградени Power BI Вградени плочки и табла на Power BI в приложението ви. Power BI е базирана на облак услуга, която предоставя аналитични данни за бизнес интелект. Комбинация от дизайнер за диаграми, дизайнер за табла и Power BI

Примерно табло за управление.

Разширено създаване на базирано на модел приложение

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

Изследовател на решения.

За да отворите прозореца на решението:

  1. На Power Apps началната страница изберете Настройки, след което изберете Разширени настройки.
  2. На страницата Dynamics 365 Business Management изберете Настройки, изберетеПерсонализации и след това изберетеПерсонализиране на системата .

Отворете мениджъра на решения.

Повече информация: Разширено създаване и персонализиране на приложения

Следващи стъпки

Преглед на разработването на модел на данни