Използване на компоненти на код в Power Pages
Power Apps component framework дава възможност на професионалните разработчици и създателите на приложения да създават компоненти на кода за управлявани от модели и платно приложения. Тези кодови компоненти могат да осигурят подобрено изживяване за потребителите, работещи с данни във формуляри, изгледи и табла за управление. Повече информация: Общ преглед на Power Apps Component Framework
Power Pages вече поддържа контроли, създадени за приложения, управлявани от модел, създадени с помощта на Power Apps component framework. За да използвате кодови компоненти в уеб страници на сайт на Power Pages, изпълнете следните стъпки:
След като изпълните тези стъпки, вашите потребители вече могат да взаимодействат с компонента на кода с помощта на страницата на уеб сайта, която има съответния компонент на формуляр.
Предварителни изисквания
- Трябва да имате привилегии на системен администратор, за да активира функцията за компоненти на код в средата.
- Вашата версия на сайт на Power Pages трябва да бъде 9.3.3.x или по-висока.
- Вашият стартов пакет на сайт трябва да бъде 9.2.2103.x или по-висока версия.
Създаване и пакетиране на компонент на код
За да научите за създаването и опаковането на кодови компоненти, създадени с помощта на Power Apps Component Framework, отидете на Създайте първия си компонент.
Поддържани типове полета и формати
Power Pages поддържа ограничени типове полета и формати за използване на кодови компоненти. Следващата таблица изброява всички поддържани типове полеви данни и формати:
Валута
DateAndTime.DateAndTime
DateAndTime.DateOnly
Десетична запетая
Изброена стойност
Число с плаваща запетая
Многобройни
Набор от опции
SingleLine.Email
SingleLine.Phone
SingleLine.Text
SingleLine.TextArea
SingleLine.Ticker
SingleLine.URL
TwoOptions
Цяло
Повече информация: Списък с атрибути и описания
Неподдържани компонентите на код в Power Pages
Следните API на компонентите на кода не се поддържат:
Елементът използва функция не трябва да се задава на вярно.
Елементи на стойност не се поддържат от Power Apps component framework.
Добавете кодовия компонент към поле в приложение, управлявано от модел
За да научите как да добавите кодов компонент към поле в приложение, управлявано от модел, отидете на Добавете кодов компонент към поле.
Важно
Компонентите на кода за Power Pages са достъпни за уеб браузъри с помощта на клиентската опция Уеб.
Можете също да добавите компонент на код към формуляр, като използвате работната област за данни.
При редактиране на формуляр на Dataverse в разработчика за формуляри в работната област за данни, изберете поле.
Изберете + Компонент и изберете подходящ компонент за полето.
Изберете Записване и Публикуване на формуляра.
Конфигуриране на сайт на Power Pages за компонент на код
След като компонентът на кода бъде добавен към поле в приложение, управлявано от модел, можете да конфигурирате Power Pages да използва компонента на кода във формуляр.
Има два метода за активиране на компонента на код.
Активиране на компонент на код в студиото за дизайн
За да активирате компонент на код във формуляр с помощта на студиото за дизайн.
След като формулярът е добавен към страница, изберете полето, където е добавен компонента на код,, и изберете Редактиране на поле.
Изберете полето Активиране на потребителски компонент .
Когато визуализирате сайта, трябва да видите персонализирания компонент активиран.
Активиране на компонент на код в приложението за управление на портали
За да добавите компонент на код към основен формуляр с помощта на приложението за управление на портали:
Отворете приложението за управление на портали.
В левия прозорец изберете Основни формуляри.
Изберете формуляра, за който искате да добавите компонент на код.
Изберете Свързани.
Изберете Метаданни на основен формуляр.
Изберете Нови метаданни на основен формуляр.
Изберете Тип като Атрибут.
Изберете Логическо име на атрибут.
Въведете Етикет.
За Контролен стил изберете Кодов компонент.
Запис и затваряне на формуляра.
Кодиране на компоненти с помощта на уеб API на портала
Кодов компонент може да бъде изграден и добавен към уеб страница, която може да използва портален уеб API за извършване на действия за създаване, извличане, актуализиране и изтриване. Тази функция позволява по-големи възможности за персонализиране при разработване на портални решения. За повече информация отидете на Внедрете примерен компонент на Web API на портала.
Следващи стъпки
Урок: Използване на компоненти на код в портали