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