Разбиране на компонентите на приложение, управлявано от модел
Преглед на компонентите на приложения, базирани на модели
Едно добре проектирано базирано на модел приложение се състои от няколко компонента, които избирате вие с помощта на дизайнера, за да създадете изгледа и функционалността на завършеното приложение. Компонентите и свойствата на компонентите, които създателите използват, за да създадат дадено приложение, се превръщат в метаданни.
За да разберете как всеки от тези компонентни е свързан с дизайна на приложението, те са разделени тук в категории данни, ПИ, логика и визуализация.
Компоненти на данните
Тези компоненти определят на какви данни ще се основава приложението и кой дизайнер се използва за създаване или редактиране на компонента.
Компонентите на данни са проектирани или на ниво таблица в среда, или в рамките на решение, съдържащо се в средата.
Компонент | Описание | Проектант |
---|---|---|
Таблица | Контейнер за записи със свойства, които проследявате, например контакт или акаунт. Налични са много стандартни таблици. Можете да персонализирате несистемна стандартна таблица (производствена таблица) или да създадете персонализирана таблица от нулата. | Разработчик на таблици на Power Apps |
Взаимоотношение | Релациите на таблици определят как таблиците могат да бъдат свързани помежду си. Типовете на релация са 1:N (едно към много), N:1 (много към едно) N:N (много към много). Например добавянето на справочна колона към дадена таблица създава нова релация 1:N между двете таблици и ви позволява да поставите тази справочна колона във формуляр. | Разработчик на таблици на Power Apps |
Column | Свойство, което е свързано с таблица. Колоната се определя от тип данни, който определя типа данни, които могат да бъдат въведени или избрани. Примерите включват текст, число, дата и час, валута или справка (създава релация с друга таблица). Колоните обикновено се използват с формуляри, изгледи и търсения. | Разработчик на таблици на Power Apps |
Избор на колона | Това е специален тип колона, която предоставя на потребителите набор от предварително определени опции. Всяка опция има числена стойност и етикет. Когато бъде добавена към формуляр, тази колона показва контрола на потребителя да избере опция. Има два вида на избора: избори, където потребителят може да избере само една опция, и множествени избори, които позволяват повече от един избор. | Дизайнер на набор от опции Power Apps |
Повече информация: Определете данни за вашето базирано на модел приложение
Компоненти на потребителския интерфейс
Тези компоненти определят как потребителите взаимодействат с приложението.
Компонент | Описание | Дизайнер |
---|---|---|
Приложение | Определя основите на приложението, като компоненти, свойства, тип на клиент и URL адрес за приложението ви. | Разработчик на приложения |
Карта на сайта | Определя навигацията за приложението ви. | Дизайнер на картата на сайта |
Формуляр | Набор от колони за въвеждане на данни за дадена таблица, която съответства на елементите, които организацията ви проследява за таблицата. Например набор от колони за въвеждане на данни, където потребителите въвеждат свързана информация за проследяване на предишни поръчки на клиента заедно с определени заявени дати на повторна поръчка. | Разработчик за формуляри |
Преглеждане | Изгледите определят как даден списък с редове за определена таблица се показва в приложението ви. Изглед определя колоните за показване, ширината на всяка колона, поведението на сортиране и филтрите по подразбиране. | Разработчик на изгледи |
Персонализирана страница (визуализация) | Страница, базирана на платно, която позволява гъвкаво оформление, функции с нисък код Fx и Power Apps данни за конектора. За повече информация вижте Преглед на персонализирана страница на управлявано от модела приложение (преглед) | Разработчик на платна |
Компоненти на логика
Определя бизнес процесите, правилата и автоматизацията, които ще има приложението. Създателите на Power Apps използват дизайнер, който е специфичен за типа на процеса или правилото.
Тип логика | Описание | Дизайнер |
---|---|---|
Поток на бизнес процес | Онлайн процес, който превежда потребителите през стандартен бизнес процес. Например използвайте поток на бизнес процес, ако искате всички да обработват заявките за обслужване на клиенти по същия начин, или да изисквате от служителите да получат одобрение за фактура преди подаване на поръчка. | Дизайнер на поток на бизнес процес |
Работен поток | Работните потоци автоматизират бизнес процесите без използване на потребителски интерфейс. Дизайнерите използват работни потоци, за да инициират автоматизация, която не изисква потребителско взаимодействие. | Дизайнер на работен поток |
Действия | Действията са тип процес, който ви позволява ръчно да извиквате действия, включително персонализирани действия, директно от работния поток. | Дизайнер на процеси |
Бизнес правило | Използва се за прилагане на правило или логика за препоръка за формуляр, например задаване на изисквания за колона, скриване на колони или валидиране на данни. Дизайнерите на приложения използват опростен интерфейс, за да приложат и поддържат бързо променящи се и често използвани правила. | Дизайнер на бизнес правило |
Поток на Power Automate | Power Automate е базирана на облак услуга, която ви позволява да създадете автоматизирани потоци между приложения и услуги, за да получите уведомления, синхронизирате файлове, съберете данни и други. | Power Automate |
Повече информация: Прилагане на бизнес логика в базирано на модел приложение
Допълнителни опции за добавяне на персонализирана бизнес логика
Използване на добавки с цел разширяване на бизнес процесите
Разширения на работен поток
Визуализации
Определя какъв тип визуализации на данни и отчитане ще бъде наличен в приложението.
Компонент | Описание | Дизайнер |
---|---|---|
Диаграма | Една графична визуализация, която може да бъде показана в рамките на изглед, във формуляр или да бъде добавена към табло. | Дизайнер на диаграма |
Табло | Функции, като палитра за една или повече графични визуализации, които предоставят общ преглед на бизнес данни с възможност за действия. | Дизайнер на табло |
Вграден Power BI | Вградени плочки и табла на Power BI в приложението ви. Power BI е базирана на облак услуга, която предоставя аналитични данни за бизнес интелект. | Комбинация от дизайнер за диаграми, дизайнер за табла и Power BI |
Разширено създаване на базирано на модел приложение
Прозорецът на решение е всеобхватен инструмент, който се използва за разширено създаване на базирано на модел приложение. В прозореца на решение можете да навигирате през йерархията, която се състои от всички компоненти на приложението, с помощта на прозореца за навигация в лявата страна на инструмента.
За да отворите прозореца на решенията,
В началната страница на Power Apps изберете Настройки и след това изберете Разширени настройки.
На страницата за управление на бизнеса на Dynamics 365 изберете Настройки, изберете Персонализации, след което изберете Персонализиране на системата.
Повече информация: Разширено създаване и персонализиране на приложения
Следващи стъпки
Общ преглед на развитието на модела на данни
Бележка
Можете ли да ни споделите повече за езиковите си предпочитания за документацията? Попълнете кратко проучване. (имайте предвид, че това проучване е на английски език)
Проучването ще отнеме около седем минути. Не се събират лични данни (декларация за поверителност).