Usar compoñentes de código en Power Pages
Power Apps component framework permite aos programadores profesionais e aos creadores de aplicacións crear compoñentes de código para aplicacións baseadas en modelos e lenzos. Estes compoñentes de código poden proporcionar unha experiencia mellorada aos usuarios que traballan con datos en formularios, vistas e paneis. Máis información: Visión xeral de Power Apps component framework
Power Pages agora admite controis creados para aplicacións baseadas en modelos creadas usando Power Apps component framework. Para usar compoñentes de código en páxinas web de sitios de Power Pages, siga estes pasos:
Despois de seguir estes pasos, os seus usuarios agora poden interactuar co compoñente de código usando a páxina web que ten o compoñente de formulario respectivo.
Requisitos previos
- Son necesarios privilexios de administrador do sistema para activar a característica de compoñente de código no ambiente.
- A súa versión do sitio de Power Pages debe ser 9.3.3.x ou superior.
- O seu paquete do sitio de inicio debe ser 9.2.2103.x ou superior.
Crear e empaquetar un compoñente de código
Para aprender sobre a creación e empaquetado de compoñentes de código creados usando Power Apps component framework, vaia a Crear o seu primeiro compoñente.
Formatos e tipos de campo admitidos
Power Pages admite tipos e formatos de campo restrinxidos para usar compoñentes de código. A seguinte táboa enumera todos os tipos e formatos de datos de campo admitidos:
Moeda
DateAndTime.DateAndTime
DateAndTime.DateOnly
Decimal
Enumeración
Número de punto flotante
Varios
OptionSet
SingleLine.Email
SingleLine.Phone
SingleLine.Text
SingleLine.TextArea
SingleLine.Ticker
SingleLine.URL
TwoOptions
Completa
Máis información: Lista de atributos e descricións
Compoñentes de código non compatibles en Power Pages
Non se admiten as seguintes API de compoñentes de código:
O elemento uses-feature non se debe definir como true.
Non se admiten elementos de valor con Power Apps component framework.
Engadir un compoñente de código a un campo dunha aplicación controlada por modelos
Para obter información sobre como engadir un compoñente de código a un campo da aplicación baseada en modelos, vaia a Engadir un compoñente de código a un campo.
Importante
Os compoñentes de código para Power Pages están dispoñibles para navegadores web mediante a opción cliente de Web.
Tamén pode engadir un compoñente de código a un formulario usando a Área de traballo de datos.
Ao editar un formulario de Dataverse no deseñador de formularios da área de traballo de datos, seleccione un campo.
Escolla + Compoñente e seleccione un compoñente axeitado para o campo.
Seleccione Gardar e Publicar formulario.
Configurar o sitio de Power Pages para o compoñente de código
Despois de engadir o compoñente de código a un campo nunha aplicación controlada por modelos, pode configurar Power Pages para usar o compoñente de código no formulario básico.
Hai dous métodos para activar o compoñente de código.
Active o compoñente de código no estudio de deseño
Para activar un compoñente de código nun formulario usando o estudio de deseño.
Despois de engadir o formulario a unha páxina, seleccione o campo onde se engadiu o compoñente de código e seleccione Editar campo.
Seleccione o campo Activar compoñente personalizado .
Cando previsualice o sitio, debería ver activado o compoñente personalizado.
Activar o compoñente de código na aplicación Xestión de portais
Para engadir un compoñente de código a un formulario básico mediante a aplicación Xestión de portais:
Abrir a aplicación Xestión de portais.
No panel esquerdo, seleccione Formularios básicos.
Seleccione o formulario ao que desexa engadir o compoñente de código.
Seleccione Relacionado.
Seleccione Metadatos de formulario básico.
Seleccione Novos Metadatos de Formulario básico.
Seleccione o Tipo como Atributo.
Seleccione Nome lóxico do atributo.
Insira a Etiqueta.
Para o Estilo de control, seleccione Compoñente de código.
Garde e peche o formulario.
Compoñentes de código usando a API web do portal
Pódese construír e engadir un compoñente de código a unha páxina web que poida usar a API web do portal para realizar accións de creación, recuperación, actualización e eliminación. Esta característica permite maiores opcións de personalización ao desenvolver solucións de portais. Para obter máis información, vaia a Implementar un compoñente de API web de portal de exemplo.
Pasos seguintes
Titorial: usar compoñentes de código nos portais